DataObjects/Events.php
authorAlan <alan@roojs.com>
Wed, 9 Feb 2022 05:05:16 +0000 (13:05 +0800)
committerAlan <alan@roojs.com>
Wed, 9 Feb 2022 05:05:16 +0000 (13:05 +0800)
DataObjects/Events.php

index a5f48db..962c0fe 100644 (file)
@@ -475,6 +475,26 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
     static function writeEventLogExtra($data) {
         self::$extra_data = $data;
     }
+    static $files = array();
+    
+    /**
+     * Add a file to the output log
+     * this needs to be called before addEvent, and the data format should be the same as $_FILES
+     * eg.
+     * 
+     * DB_DataObject::factory('Events')->addFile(array(
+     *    'tmp_name' => real file location
+     *    'name' => real file name
+     *    'type' => mimetype
+     *    'size' => filesize
+     *    
+     * ))
+     * 
+     */
+    function addFile($data)
+    {
+        self::$files[] = $data;
+    }
     
     function logDir($user = false)
     {