Size: a a a

2021 September 29

AD

Andrey Dembitskyi in symfony
Возьми валидатор из DI, без статики
источник

D

Dmitriy in symfony
Не очень понял, это как? И почему в моём случае не работает
источник

AD

Andrey Dembitskyi in symfony
как что?
источник

D

Dmitriy in symfony
Как я возьму валидатор из DI? Мне нужно через аннотации)
источник

AD

Andrey Dembitskyi in symfony
так же, как взять из DI* любой другой сервис
источник

МФ

Максим Федоров... in symfony
вы же тут не добавляете свой... руками создаете билдер, руками туда и свой валидатор запихивайте

а вообще вот правильно:
источник

МФ

Максим Федоров... in symfony
источник

D

Dmitriy in symfony
Спасибо. Я так и делал. Но у меня до buildViolation даже не доходит, т.к. сам метод validate не вызывается
источник

✨Basic_Instinct✨ in symfony
указываешь немспейс в DTO на свой констрейнт, указываешь аннотацию без префикса Validator,
в контроллере инжектишь DI - ValidatorInterface $validator и в методе $validator->validate($dto);
источник

МФ

Максим Федоров... in symfony
ну я тут не при чем, у меня все работает
источник

МФ

Максим Федоров... in symfony
аннотация на свой констрейнт только, а не валидатор
источник

✨Basic_Instinct✨ in symfony
да, сори ))
источник

D

Dmitriy in symfony
Я так и сделал. Кстати, есть такой момент, что если указать без Validator в конце, как должно быть правильно, выдаёт Did you maybe forget to add a \"use\" statement for this annotation?. При том, что use App\Validator as AcmeAssert; там есть. В общем, странная тема - буду думать.
источник

МФ

Максим Федоров... in symfony
сделай аккуартно как в доке, особенно отметь, что
валидация состоит из констрейнт и самого валидатора
источник

D

Dmitriy in symfony
Всё, блин) Туплю. Конечно, Constraint Class-то я не создал 🙈 Спасибо
источник

АП

Андрей Пасечник... in symfony
Дратути. Есть какая-нибудь нормальная инфа как юзать новую систему аутентификации? Сижу час не пойму чё от меня хотят, микростатью на symfony.com видел, но  особо не помогло.
источник

МФ

Максим Федоров... in symfony
че не поулчается? там все просто
у вас кастомные ауутентифкаторы или стандартные?
источник

МФ

Максим Федоров... in symfony
источник

АП

Андрей Пасечник... in symfony
Наверна стандартные. В LoginFormAuthenticator зашёл, там всё деприкейтед, решил вот всё обновить.
источник

АП

Андрей Пасечник... in symfony
я подозреваю у меня затуп на уровне yaml файла
источник