Задача проверить доступ в группе маршрутов. В группе роута, через запятую передаю 2 значения.
Route::group(['middleware' => 'roleIds:'.Role::ID__ADMIN,Role::ID__MODERATOR], function () {
роуты
});
Но в классе CheckRole
dd($roleIds);
отдает первое значение в списке.
Как можно получить доступ ко второму значению? Да и в принципе ко всем значениям. Как это лучше реализовать?
АПДЕЙТ
В итоге перепробовал множество вариантов - несколько значений не передаются. На данный момент решил тем, что передаю в мидделварь 1 значение - константу массивов (групп) ролей, определенных в классе CheckRole, соответственно там уже через if выбирается нужная группа и идет проверка. В решения не перевожу т.к. не решение