protected function setupInheritance()
 {
     parent::setupInheritance();
     $this->widgetSchema['quantity'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['quantity'] = new sfValidatorSchemaFilter('text', new sfValidatorInteger(array('required' => false)));
     $this->widgetSchema->setNameFormat('stuff_resource_filters[%s]');
 }
 protected function setupInheritance()
 {
     parent::setupInheritance();
     $this->widgetSchema['abstract'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['abstract'] = new sfValidatorPass(array('required' => false));
     $this->widgetSchema['keywords'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['keywords'] = new sfValidatorPass(array('required' => false));
     $this->widgetSchema['url'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['url'] = new sfValidatorPass(array('required' => false));
     $this->widgetSchema->setNameFormat('info_resource_filters[%s]');
 }
 protected function setupInheritance()
 {
     parent::setupInheritance();
     $this->widgetSchema['resource_date'] = new sfWidgetFormFilterDate(array('from_date' => new sfWidgetFormDate(), 'to_date' => new sfWidgetFormDate(), 'with_empty' => false));
     $this->validatorSchema['resource_date'] = new sfValidatorDateRange(array('required' => false, 'from_date' => new sfValidatorDateTime(array('required' => false, 'datetime_output' => 'Y-m-d 00:00:00')), 'to_date' => new sfValidatorDateTime(array('required' => false, 'datetime_output' => 'Y-m-d 23:59:59'))));
     $this->widgetSchema['start_time'] = new sfWidgetFormFilterInput(array('with_empty' => false));
     $this->validatorSchema['start_time'] = new sfValidatorPass(array('required' => false));
     $this->widgetSchema['end_time'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['end_time'] = new sfValidatorPass(array('required' => false));
     $this->widgetSchema['num_volunteers'] = new sfWidgetFormFilterInput();
     $this->validatorSchema['num_volunteers'] = new sfValidatorSchemaFilter('text', new sfValidatorInteger(array('required' => false)));
     $this->widgetSchema->setNameFormat('time_resource_filters[%s]');
 }