Size: a a a

2022 January 13

ПГ

Павел Г. in symfony
Ну вроде так. Да, весь, но начиная с контроллеров
источник

ПГ

Павел Г. in symfony
Контроллеры вроде первая ступень автовайринга
источник

КГ

Константин Грачев... in symfony
хз что ты имеешь ввиду под ступенью автовайринга, но контроллеры всегда публичные. Поэтому они не выкидываются из контейнера и тащат за собой все зависимости
источник

ПГ

Павел Г. in symfony
Граф автовайринга сервисов DI начинается с контроллеров.
источник

ПГ

Павел Г. in symfony
То что не попало в этот граф, и не указано явно - это "удаленный" сервис
источник

AS

Alexander Semeko in symfony
Добрый день! Почему $this->isGranted('ROLE_ADMIN') всегда возвращает true, не смотря на то, что у юзера в базе нет этой роли?
источник

ПГ

Павел Г. in symfony
Возможно иерархия ролей настроена неверно.  Ну или что-то не так вызываете.
источник

AS

Alexander Semeko in symfony
У меня в аннотации * @IsGranted("ROLE_ADMIN")@IsGranted@IsGranted("ROLE_ADMIN") и в access_control - { path: ^/admin/*, roles: ROLE_ADMIN }
источник

AS

Alexander Semeko in symfony
Все равно пускает
источник

ПГ

Павел Г. in symfony
Значит юзер админ
источник

AS

Alexander Semeko in symfony
Понял, спасибо!
источник

AV

Andrei Velent in symfony
ROLE_SUPER_ADMIN нету у него случайно?
источник

AS

Alexander Semeko in symfony
Все оказалось намного проще, просто в геттере у юзера к ролям по дефолту докидывается роль админа, даже если ее нет в базе 🙂
источник

✨Basic_Instinct✨ in symfony
парни, а кто как передает в мессанджере uid, стринг vs object?
т.е. полностью объектом uid или стрингом, и затем его в сервисе преобразуете в объект uid?
источник

СВ

Сергей Вершинин... in symfony
строкой
источник

✨Basic_Instinct✨ in symfony
почему, а не иначе?
источник

СВ

Сергей Вершинин... in symfony
потому что на той стороне не всегда ПХП) uid - строка, идентификатор
источник

✨Basic_Instinct✨ in symfony
хм... логично
источник

✨Basic_Instinct✨ in symfony
спасибо ))
источник

k

knopkod4v in symfony
а что в этом такого? $service->set написать несложно. И большую часть можно по названиям грузить
источник