Gallery. */ class Gallery extends Model { public $id; public $parent_id; public $site_id; public $instance; public $category; public $name; public $info; /** @var MFDate */ public $gallerydate; public $visible; public $pic_count; /* changelog attibutes */ /** @var DateTime */ public $_created_at; /** @var int */ public $_created_by_id; /** @var DateTime */ public $_modified_at; /** @var int */ public $_modified_by_id; /** @var DateTime */ public $_deleted_at; /** @var int */ public $_deleted_by_id; public function __construct() {} public static function fieldInfo() { $info = parent::fieldInfo(); $info['id'] = 'serial,unsigned,primary'; $info['parent_id'] = 'int,unsigned,null'; $info['site_id'] = 'integer'; $info['instance'] = 'string(64)'; $info['category'] = 'integer'; $info['name'] = 'string(255)'; $info['info'] = 'string(255)'; $info['gallerydate'] = 'date,null'; $info['visible'] = 'option[public|user|acl]'; $info['pic_count'] = 'integer'; $info['_created_at'] = 'datetime'; $info['_created_by_id'] = 'integer'; $info['_modified_at'] = 'datetime,null'; $info['_modified_by_id'] = 'integer,null'; $info['_deleted_at'] = 'datetime,null'; $info['_deleted_by_id'] = 'integer,null'; return $info; } public static function fieldDBMapping() { $result = array(); foreach (self::fieldInfo() as $field=>$info) $result[$field] = $field; return $result; } }