TopicPoll. */ class TopicPoll extends Model { public $id; public $topic_id; public $title; public $question; public $votes; public $pollclosed; public $showvoters; public function __construct() {} public static function fieldInfo() { $info = parent::fieldInfo(); $info['id'] = 'serial,unsigned,primary'; $info['topic_id'] = 'int,unsigned'; $info['title'] = 'string(255)'; $info['question'] = 'text'; $info['votes'] = 'integer'; $info['pollclosed'] = 'boolean'; $info['showvoters'] = 'boolean'; return $info; } public static function fieldDBMapping() { $result = array(); foreach (self::fieldInfo() as $field=>$info) $result[$field] = $field; return $result; } }