Пример #1
0
 /**
  * generates error messages for incomplete required fields in the given model. This method should be
  * called after "$model->complete()" has been executed.
  *
  * @param $model \b Model that holds form elements
  * @return array
  */
 protected static function collect_incomplete_field_messages(\PSU\Model $model)
 {
     $messages = array();
     foreach ($model->incomplete_fields() as $field) {
         $field = trim($field->label, ':');
         $messages['errors'][] = "The {$field} field is required.";
     }
     //end foreach
     return $messages;
 }