public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields['person_photo'] = array('validators' => array(array($this, 'validatorPersonPhoto')));
     $fields['title'] = array();
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields[$this->rest ? 'field_news_date' : 'field_news_date__start'] = array('validators' => array(array($this, 'isNotEmpty'), array($this, 'validateOsDate')));
     $fields['field_photo'] = array('validators' => array(array($this, 'validatorNewsPhoto')));
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields['field_semester'] = array('validators' => array(array($this, 'validationSemester')));
     $fields['field_offered_year__start'] = array('validators' => array(array($this, 'validateOfferedYear')));
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $url = $this->rest ? 'field_url' : 'field_url__url';
     $fields[$url] = array('validators' => array(array($this, 'validatorUrlNotEmpty')));
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields['field_date__start'] = array('validators' => array(array($this, 'validateOsDate')));
     $fields['field_date__end'] = array('validators' => array(array($this, 'validateOsDate')));
     $fields['registration'] = array('validators' => array(array($this, 'validateSignUp')));
     unset($fields['field_event_registration']);
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields['media_gallery_rows'] = $fields['media_gallery_columns'] = array('validators' => array(array($this, 'validateRowsColumns')));
     return $fields;
 }
 public function publicFieldsInfo()
 {
     $fields = parent::publicFieldsInfo();
     $fields['field_presentation_date__start'] = array('validators' => array(array($this, 'validateOsDate')));
     return $fields;
 }