Exemple #1
0
 public function testGmagickFlipVerticaly()
 {
     if (!extension_loaded('gmagick')) {
         return;
     }
     $imagine = new \Imagine\Gmagick\Imagine();
     $key = 'test-236x315.jpg';
     $targetKey = 'gmagick-flip-vertically-' . $key;
     $mediaManager = new Manager();
     $sourceAdapter = new LocalFileAdapter(__DIR__ . '/../../Data/');
     $targetAdapter = new LocalFileAdapter(__DIR__ . '/../../Temp/');
     $sut = new \Derby\Media\LocalFile\Image($key, $sourceAdapter, $imagine);
     if ($mediaManager->exists($targetKey, $targetAdapter)) {
         $targetAdapter->delete($targetKey);
     }
     $sut->flipVertically($targetKey, $targetAdapter);
 }