public function testImagickAdapterInstance() { $this->assertInstanceOf('Imagick', $this->adapter->getAdapter()); }
/** * @param Blob $imageUnder * @param int $cordX * @param int $cordY * @param Blob $imageOver * @return bool */ public function compose(Blob $imageUnder, $cordX, $cordY, Blob $imageOver = null) { if ($imageOver == null) { $adapter = clone $this->getAdapter(); } else { $selfAdapter = new ImagickAdapter($imageOver); $adapter = $selfAdapter->getAdapter(); } return $this->setBlob($imageUnder)->getAdapter()->compositeimage($adapter, Imagick::COMPOSITE_OVER, $cordX, $cordY); }