/** * Return a hex string representation of the color. * * <code> * $color = new Image_Color2(array(171, 205, 239)); * print $color->getHex(); \/\/ '#abcdef' * </code> * * To obtain a websafe color, convert it using the * {@link Image_Color2_Model_WebsafeHex websafe hex color model}: * <code> * $color = new Image_Color2('#abcdef'); * print $color->convertTo('WebsafeHex')->getString(); \/\/ '#99ccff' * </code> * * @return string Hex RGB string in the form #abcdef. * @uses Image_Color2_Model_Hex::getString() */ public function getHex() { return Image_Color2_Model_Hex::fromRgb($this->rgb)->getString(); }
function testGetString() { $model = Image_Color2_Model_Hex::fromString('#abcdef'); $this->assertEquals('#abcdef', $model->getString()); }