Я хочу проверить, является ли пользователь (участник) частью группы с помощью Правил проверки.
Это часть моей функции ...
public function update(Request $request)
{
$request->validate([
'idgroup' => [
'required', 'numeric', new AdminGroupRequest
],
'member' => [
'required', 'numeric', new UserPartOfGroup
],
]);
И это класс правил, в котором я хочу проверить, является ли пользователь частью группы.
public function passes($attribute, $value)
{
$userofgroup = Member::where([['groupid', /*Here I need idgroup*/], ['member', $value/*This is already member*/]])->select('id')->first();
if($userofgroup){
return true;
}else{
return false;
}
}
Есть идеи?