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); }