Ejemplo n.º 1
0
 protected function convertImageToResource()
 {
     $_images = [];
     foreach ($this->images as $index => $image) {
         if (@file_exists($image) && @is_readable($image)) {
             $_images[] = SimpleImage::loadFile($image);
         } elseif (is_resource($image) && imagesx($image)) {
             $_images[] = $image;
         } elseif (getimagesizefromstring($image)) {
             $_images[] = imagecreatefromstring($image);
         } else {
             throw new ImageException('image ' . $index . ' is not a valid mode image data.');
         }
     }
     return $_images;
 }