DataObjects/Images.php
authorleon <leon@roojs.com>
Mon, 18 Dec 2023 04:06:04 +0000 (12:06 +0800)
committerleon <leon@roojs.com>
Mon, 18 Dec 2023 04:06:04 +0000 (12:06 +0800)
DataObjects/Images.php

index 9d33357..c58191b 100644 (file)
@@ -209,6 +209,15 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
         ));
           
     }
+
+    static function staticGetStoreName($filename, $created, $id)
+    {
+        $opts = HTML_FlexyFramework::get()->Pman;
+        $fn = preg_replace('/[^a-z0-9\.]+/i', '_', $this->filename);
+        return implode( '/', array(
+            $opts['storedir'], '_images_', date('Y/m', strtotime($this->created)), $this->id . '-'. $fn
+        ));
+    }
     
     /**
      * does the files exist?