Laravel provides several different approaches to validate your application’s incoming data. It is most common to use the validate method available ...
For further actions, you may consider blocking this person and/or reporting abuse
Not bad, but i guess it's a little bit over-engineered
I prefer to create another form request class for the update method.
+1 to this. I've created two classes both extending the FormRequest class for this. Alternatively you could create a super class in between for inheritance. While the proposed method in this article isn't bad, I prefer this method personally
It just depend on how you want to structure your project.
This!...
what about authorize()? for the store(), update(), destroy(), view() ?
Thank you Othmane, this is really good writeup for me to understand, maybe just some little typos in 1st & 3rd pictures, I think
It's my pleasure that was helpful for you.. and thank you for pointing the typos :)
(y)
ok, thats good. i want to call
$controller->store()
manually. how can i create request forstore
method ???Why this does not work inside form request?
$this->input('notification_type_id', null) // Always returns null
Thanks to share this idea. It's different approach to learn.
Such a great article, but I was wondering how to pass data like route parameters into the form request, I tried many techniques as per Laravel docs but unluckily did not work for the form request.