public function setup() { parent::setup(); unset($this['id']); unset($this['member_id']); unset($this['created_at']); unset($this['updated_at']); $this->widgetSchema['title'] = new sfWidgetFormInput(); $this->widgetSchema['public_flag'] = new sfWidgetFormChoice(array('choices' => Doctrine::getTable('album')->getPublicFlags(), 'expanded' => true)); $this->validatorSchema['public_flag'] = new sfValidatorChoice(array('choices' => array_keys(Doctrine::getTable('album')->getPublicFlags()))); }