diff --git a/src/Services/ImageManipulation/GdImageManipulator.php b/src/Services/ImageManipulation/GdImageManipulator.php index eea75bfb..69782dd2 100644 --- a/src/Services/ImageManipulation/GdImageManipulator.php +++ b/src/Services/ImageManipulation/GdImageManipulator.php @@ -5,14 +5,7 @@ class GdImageManipulator implements IImageManipulator { public function loadFromBuffer($source) { - try - { - return imagecreatefromstring($source); - } - catch (\Exception $e) - { - return null; - } + return imagecreatefromstring($source); } public function getImageWidth($imageResource) diff --git a/src/Services/ImageManipulation/ImagickImageManipulator.php b/src/Services/ImageManipulation/ImagickImageManipulator.php index 9779a436..ada1b540 100644 --- a/src/Services/ImageManipulation/ImagickImageManipulator.php +++ b/src/Services/ImageManipulation/ImagickImageManipulator.php @@ -5,18 +5,11 @@ class ImagickImageManipulator implements IImageManipulator { public function loadFromBuffer($source) { - try - { - $image = new \Imagick(); - $image->readImageBlob($source); - if ($image->getImageFormat() == 'GIF') - $image = $image->coalesceImages(); - return $image; - } - catch (\Exception $e) - { - return null; - } + $image = new \Imagick(); + $image->readImageBlob($source); + if ($image->getImageFormat() == 'GIF') + $image = $image->coalesceImages(); + return $image; } public function getImageWidth($imageResource)