Exemple #1
0
 /**
  * Overwrite messages
  */
 public function getMessages()
 {
     $messages = array();
     foreach (parent::getMessages() as $message) {
         switch ($message->getType()) {
             case 'InvalidCreateAttempt':
                 $messages[] = 'The email already exists';
                 break;
             case 'InvalidUpdateAttempt':
                 $messages[] = 'The email already exists';
                 break;
             case 'PresenceOf':
                 $messages[] = 'The field ' . $message->getField() . ' is mandatory';
                 break;
             case 'Unique':
                 $messages[] = 'The email already exists';
                 break;
             case 'Email':
                 $messages[] = 'The email must have a valid e-mail format';
         }
     }
     return $messages;
 }