1

I need to know how I can vaildate a variable in Laravel. Until now, I only used $request for validation in this way.

$request->validate([
    'idgroup' => [
        'required',
        'numeric',
        new AdminGroupRequest,
        new MaxInvitationAdmin
    ]
]);

How can I use this validation code above for the following variable?

$idgroup = Session::get('invitation_userid');

1 Answer 1

7

You can use Validator::make factory function.

Validation documentation

$data = ['idgroup' => Session::get('invitation_userid')];

Validator::make($data, [
    'idgroup' => [
        'required', 'numeric', new AdminGroupRequest, new MaxInvitationAdmin
    ]
])->validate();
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.