jeudi 23 mars 2017

Laravel 5.4 Validation Using Form Requests

I want to use Form Requests to validate Model so i started by create php artisan make:request TaskRequest and after i add in TaskRequest class `

 public function rules()
    {
        return [
            'name' => 'required|min:5',
        ];
    }   
    public function messages()
    {
        return [
            'name.required' => 'A title is required',
        ];
    }
`

and in My logic

Route::post('/tasks',function (\App\Http\Requests\TaskRequest $request){

    $task = new \App\Task();
    $task->name = $request->input("name");
    $task->save();

    return response()->json(['task was created',$task], http_response_code());
});

So when i try to add a task i get error HttpException, This action is unauthorized.,AuthorizationException ...

It was work for me without Validation. So how can i fix this issue ?



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2nVXhsL
via IFTTT

Aucun commentaire:

Enregistrer un commentaire