Board. */ class Board extends Model { public $id; public $category_id; public $site_id; public $instance; public $acc_public; public $acc_user; public $name; public $desc; public $postVoting; public $postAttachments; public $topicCount; public $postCount; public function __construct() {} public static function fieldInfo() { $info = parent::fieldInfo(); $info['id'] = 'serial,unsigned,primary'; $info['category_id'] = 'int,unsigned,null'; $info['site_id'] = 'integer,null'; $info['instance'] = 'string(64)'; $info['acc_public'] = 'option[none|read|rw]'; $info['acc_user'] = 'option[none|read|rw]'; $info['name'] = 'string(128)'; $info['desc'] = 'string(255)'; $info['postVoting'] = 'boolean'; $info['postAttachments'] = 'boolean'; return $info; } public static function fieldDBMapping() { $result = array(); foreach (self::fieldInfo() as $field=>$info) $result[$field] = $field; return $result; } }