public static factory ( Pop\Color\Space\ColorInterface $color ) : |
||
$color | Pop\Color\Space\ColorInterface | |
Результат |
public static function factory(Space\ColorInterface $color)
{
return new self($color);
}
public function testConstructorAndFactory() { $this->assertInstanceOf('Pop\\Color\\Color', new Color(new Rgb(112, 124, 228))); $this->assertInstanceOf('Pop\\Color\\Color', Color::factory(new Cmyk(20, 40, 60, 80))); }