DataObjects/Images.php
[Pman.Core] / DataObjects / Images.php
index 911e143..e68a304 100644 (file)
@@ -29,6 +29,19 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
     
     /* the code above is auto generated do not remove the tag below */
     ###END_AUTOCODE
+    function applyFilters($q, $au, $roo)
+    {
+        $tn = $this->tableName();
+        
+        if(!empty($q['search']['filename'])){
+            $this->whereAdd("
+                $tn.filename LIKE '%{$this->escape($q['search']['filename'])}%'
+            ");
+            echo "$tn.filename LIKE '%{$this->escape($q['search']['filename'])}%'"; die;
+        }
+        
+
+    }
     
     function checkPerm($lvl, $au)
     {
@@ -118,9 +131,10 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
             $this->mimetype = $y->fromFilename($filename);
         }
         
-        $this->mimetype= strtolower($this->mimetype);
+        $this->mimetype = strtolower($this->mimetype);
         
-        if (array_shift(explode('/', $this->mimetype)) == 'image') { 
+        $mta = explode('/', $this->mimetype);
+        if (array_shift($mta) == 'image') { 
         
             $imgs = @getimagesize($file);
             
@@ -196,7 +210,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
      * 
      * 
      */
-    function beforeDelete()
+    function beforeDelete($dependants_array, $roo)
     {
         
         $opts = HTML_FlexyFramework::get()->Pman;
@@ -212,7 +226,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
             if (file_exists($deldir . '/'. $b)) {
                 unlink($fn);
             } else {
-                rename($fn, $deldir .'/',$b);
+                rename($fn, $deldir .'/'$b);
             }
             
             
@@ -230,8 +244,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
                         unlink($d. '/'. $fn);
                         continue;
                     }
-                    rename($d. '/'. $fn, $deldir .'/',$fn);
-                    
+                    rename($d. '/'. $fn, $deldir .'/'. $fn);
                     
                 }
             }