拉拉维尔中的变量验证



我需要知道如何在 Laravel 中配置变量。 到目前为止,我只以这种方式使用$request进行验证。

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

如何将上面的验证代码用于以下变量?

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

您可以使用Validator::make工厂函数。

验证文档

$data = ['idgroup' => Session::get('invitation_userid')];
Validator::make($data, [
'idgroup' => [
'required', 'numeric', new AdminGroupRequest, new MaxInvitationAdmin
]
])->validate();