Работа с roles в Laravel Permission
Пишу систему ролей в Laravel на библиотеке Laravel Permission https://spatie.be/docs/laravel-permission/v4/basic-usage/basic-usage. Столкнулся с проблемой обновления ролей. Подскажите как можно это сделать или, что посоветуете.
public function update(Request $request)
{
$params = $request->only(['id','username']);
$users = User::find($params['id']);
dd($users);
$users->username = $params["username"];
// $users->assignRole($request['role_citisen']);
// $users->assignRole($request['role_avto']);
// $users->assignRole($request['role_border']);
// $users->assignRole($request['role_admin']);
dd($users);
return $users->save();
}
функция обновления
<option selected>Выбрать роль</option>
<option value="user_сitisen">Работать с гра</option>
<option value="user_avto">Работать с авто</option>
<option value="user_border">Работать с границей</option>
<option value="admin">Администратор</option>
</select>
</div></td>
</tr>
</tbody>
форма обновления