Here is my laravel validation
$validation = Validator::make($request->all(), [
'template_id' => 'required',
'email' => ['required', 'email', 'unique:user,email'],
'first_name' => 'required',
'last_name' => 'required',
]);
If i print $validation->messages() i am getting below
Illuminate\Support\MessageBag Object
(
[messages:protected] => Array
(
[template_id] => Array
(
[0] => The template id field is required.
)
[first_name] => Array
(
[0] => The first name field is required.
)
)
[format:protected] => :message
)
But I want like below
Array
(
[0] => The template id field is required.
[1] => The first name field is required.
)
There is the specific use of that so needs this Thank you in advance
You could try asking the MessageBag for all the messages:
$validation->messages()->all()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With