DataObjects/Images.php
[Pman.Core] / DataObjects / Images.php
index bce5f42..c23f56f 100644 (file)
@@ -131,6 +131,10 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
             }
         }
         
+        if($this->mimetype == 'application/pdf'){
+            $this->no_of_pages = $this->getNumberOfPage($file);
+        }
+        
         $this->filesize = filesize($file);
         $this->created = date('Y-m-d H:i:s');
          
@@ -635,11 +639,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
             $roo->jerr("File upload failed : error = ". (!empty($this->err) ? $this->err : ''));
         }
         
-        $roo->addEvent("ADD", $this, $this->toEventString());
-        
-        if(method_exists($this, 'addExtraLog')){
-            $this->addExtraLog($ar, $roo);
-        }
+        $this->addEvent($ar, $roo);
         
         $r = DB_DataObject::factory($this->tableName());
         $r->id = $this->id;
@@ -650,7 +650,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
          
     }
     
-    function addEvent()
+    function addEvent($ar, $roo)
     {
         $roo->addEvent("ADD", $this, $this->toEventString());
     }