DataObjects/Images.php
authorEdward <edward@roojs.com>
Fri, 12 Oct 2018 02:54:00 +0000 (10:54 +0800)
committerEdward <edward@roojs.com>
Fri, 12 Oct 2018 02:54:00 +0000 (10:54 +0800)
DataObjects/Images.php

index 6396956..1af610b 100644 (file)
@@ -907,7 +907,12 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
     
     function rotate($imageBlob = false)
     {
-        $imagick = new Imagick($this->getStoreName());
+        if(empty($imageBlob)){
+            $imagick = new Imagick($this->getStoreName());
+        } else {
+            $imagick = new Imagick();
+            $imagick->readImageBlob($imageBlob);
+        }
         
         $orientation = $imagick->getImageOrientation();