Exemplo n.º 1
0
Arquivo: User.php Projeto: nirix/traq
 /**
  * Add password confirmation validation.
  */
 public function validate()
 {
     $parent = parent::validate();
     if (isset($this->password_confirmation) && $this->password_confirmation !== $this->password) {
         $this->addValidationError('password', 'confirm');
     }
     return $parent;
 }
Exemplo n.º 2
0
/**
 * @param Model  $model
 * @param string $field
 *
 * @return string
 */
function errorMessageFor(Model $model, $field)
{
    if (!$model->hasError($field)) {
        return;
    }
    $error = $model->getError($field);
    $error['field'] = t($error['field']);
    return t('errors.validation.' . $error['error'], $error);
}
Exemplo n.º 3
0
 /**
  * Delete milestone.
  */
 public function delete()
 {
     foreach ($this->tickets()->fetchAll() as $ticket) {
         $ticket->delete();
     }
     parent::delete();
 }