то их обнаружение.. и работа с ними.. происходит медленнее, чем с автоопределением?
Наоборот логичнее что автоопределение дольше должно быть
Океей, а варианта отключить автоопределение нельзя, как с отключением ленивой загрузки моделей?
Посмотри на скрин выше, там твой ответ на твой вопрос.
Или определяй масив, или оно само будет искать
Видел, но это была скорее надежда, что где-то всё же есть😂 Ибо может возникнуть путаница, что указываю один класс политики, а ищется другой, или вообще не находит
Gate::guessPolicyNamesUsing(callable $callback) в сервис провайдере можешь логику свою написать
нарочно написать неправильную логику? 😁
ексепшн мб, если хочешь что б только через массив определять можно было
хз, 403 для юзера ответ, а тебе нужно зафорсить разраба указать полиси класс...
а в случае с твоим эксепшном, будет 500 ошибка для юзера ))
да можешь что угодно в колбеке анписать, я для примера ексепшн кинул, и даже если ексепшн ты его можешь обработать как угодно... просто если конкретно про 403 то это логика для юзера, но тебе нужно убедиться что разработчик должен "написать какой-то код"
которую ты можешь обработать. но вообще у тебя должно быть протестировано приложение. посмотри в vendor, ты найдешь много всяких NotImplementedException, BadMethodCallException...
Обсуждают сегодня