public function darker($shade = 0.7)
    {
        return $this->setFromArray(array(
                    max(array((integer) $this->getRed() * $shade, 0))
                    , max(array((integer) $this->getGreen() * $shade, 0))
                    , max(array((integer) $this->getBlue() * $shade, 0))
                    , $this->getAlpha()
        ));
    }
public function darker($shade = 0.7)
    {
        return $this->setFromArray(array(
                    max(array((integer) $this->getRed() * $shade, 0))
                    , max(array((integer) $this->getGreen() * $shade, 0))
                    , max(array((integer) $this->getBlue() * $shade, 0))
                    , $this->getAlpha()
        ));
    }
public function darker ( $ shade = 0.7 ) { return $ this -> setFromArray ( array ( max ( array ( ( integer ) $ this -> getRed ( ) * $ shade , 0 ) ) , max ( array ( ( integer ) $ this -> getGreen ( ) * $ shade , 0 ) ) , max ( array ( ( integer ) $ this -> getBlue ( ) * $ shade , 0 ) ) , $ this -> getAlpha ( ) ) ) ; }
Create darker version of the current color using the specified number
of shades

@param float shade default 0.7

@return \Jaguar\Color\RGBColor
Create darker version of the current color using the specified number of shades