ProjectFile. */ class MMModTicketsProjectFile extends MMModel { public $id; public $project_id; public $title; public $description; public $diskfile; public $filename; public $folder; public $filesize; public $file_type; public $content; public $date_added; public $user_id; public function __construct() {} public static function fieldInfo() { $info = parent::fieldInfo(); $info['id'] = 'serial,unsigned,primary'; $info['project_id'] = 'integer'; $info['title'] = 'string(250)'; $info['description'] = 'string(250)'; $info['diskfile'] = 'string(250)'; $info['filename'] = 'string(250)'; $info['folder'] = 'string(250)'; $info['filesize'] = 'integer'; $info['file_type'] = 'string(250)'; $info['content'] = 'file'; $info['date_added'] = 'integer'; $info['user_id'] = 'int'; return $info; } public static function fieldDBMapping() { $result = array(); foreach (self::fieldInfo() as $field=>$info) $result[$field] = $field; return $result; } }