protected function failedValidation(Validator $validator)
 {
     if (config('app.debug') || Request::is("api/*")) {
         throw new ValidationException($validator);
     }
     return parent::failedValidation($validator);
 }
Esempio n. 2
0
 /**
  * Handle a failed validation attempt.
  *
  * @param \Illuminate\Contracts\Validation\Validator $validator
  *
  * @return void
  */
 protected function failedValidation(Validator $validator)
 {
     if ($this->container['request'] instanceof Request) {
         throw new ValidationHttpException($validator->errors());
     }
     parent::failedValidation($validator);
 }
Esempio n. 3
0
 /**
  * @param  \Illuminate\Contracts\Validation\Validator  $validator
  * @return void
  *
  * @throws \Illuminate\Validation\ValidationException
  * @throws \Symfony\Component\HttpKernel\Exception\HttpException
  */
 protected function failedValidation(Validator $validator)
 {
     if ($this->ajax() || $this->wantsJson()) {
         throw new ValidationException($validator);
     }
     parent::failedValidation($validator);
 }
Esempio n. 4
0
 /**
  * failedValidation.
  *
  * @author Pedro Coutinho <*****@*****.**>
  *
  * @param \Illuminate\Contracts\Validation\Validator $validator
  *
  * @throws \Nodes\Validation\Exceptions\ValidationException
  *
  * @return void
  */
 protected function failedValidation(Validator $validator)
 {
     if ($this->isApiRequest()) {
         throw new ValidationException($validator, $this->getErrorCodes());
     }
     parent::failedValidation($validator);
 }
Esempio n. 5
0
 protected function failedValidation(Validator $validator)
 {
     if ($this->ajax()) {
         $this->session()->flashInput($this->all());
         $this->session()->flash('errors', $validator->getMessageBag());
     }
     parent::failedValidation($validator);
 }
 /**
  * Handle a failed validation attempt.
  *
  * @param  \Illuminate\Contracts\Validation\Validator  $validator
  * @return void
  *
  * @throws \Illuminate\Validation\ValidationException
  */
 protected function failedValidation(\Illuminate\Contracts\Validation\Validator $validator)
 {
     flash()->error('Validation failed.');
     parent::failedValidation($validator);
 }
Esempio n. 7
0
 /**
  * Handle a failed validation attempt.
  *
  * @param  \Illuminate\Contracts\Validation\Validator  $validator.
  * @return mixed
  */
 protected function failedValidation(Validator $validator)
 {
     // Set custom error attibute names
     $validator->setAttributeNames($this->labels);
     //TODO not working. According to dd($validator) the instance has the right attibute names but they are not used!
     return parent::failedValidation($validator);
 }
Esempio n. 8
0
 /**
  * Handle a failed validation attempt.
  *
  * @param  $validator
  *
  * @return mixed
  */
 protected function failedValidation(Validator $validator)
 {
     flash()->error(trans('validation.failedForm'));
     parent::failedValidation($validator);
 }