protected function failedValidation(Validator $validator) { if (config('app.debug') || Request::is("api/*")) { throw new ValidationException($validator); } return parent::failedValidation($validator); }
/** * 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); }
/** * @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); }
/** * 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); }
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); }
/** * 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); }
/** * Handle a failed validation attempt. * * @param $validator * * @return mixed */ protected function failedValidation(Validator $validator) { flash()->error(trans('validation.failedForm')); parent::failedValidation($validator); }