Edit File: BaseApiRequest.php
<?php namespace App\Http\Requests\Api; use App\Traits\ResponseTrait; use Illuminate\Contracts\Validation\Validator; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Http\Exceptions\HttpResponseException; class BaseApiRequest extends FormRequest { use ResponseTrait; public function authorize() { return true; } protected function failedValidation(Validator $validator) { $key = in_array(array_keys($validator->errors()->toArray())[0], ['blocked', 'needActive','not_approved']) ? array_keys($validator->errors()->toArray())[0] : 'fail'; throw new HttpResponseException($this->response($key, $validator->errors()->first())); } }
Back to File Manager