Работа с 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>

форма обновления


Ответы (0 шт):