Size: a a a

2020 December 03

КГ

Константин Грачев... in symfony
источник

б

бахнув пельменів... in symfony
Если я валидирую форму через стандартный компонент валидатор симфони , то мне необходимо как в примере передать в метод validate() входящий массив и constraits, но что если я использую аннотации/xml/yaml, могу ли я получить как-то все констрейты обьекта, чтобы передать их в метод validate()?
источник

S

Slava in symfony
бахнув пельменів
Если я валидирую форму через стандартный компонент валидатор симфони , то мне необходимо как в примере передать в метод validate() входящий массив и constraits, но что если я использую аннотации/xml/yaml, могу ли я получить как-то все констрейты обьекта, чтобы передать их в метод validate()?
У форм вроде метод есть isValid
источник

б

бахнув пельменів... in symfony
Slava
У форм вроде метод есть isValid
Мне нужно провалидировать сущности во время работы с ними по API, использование форм показалось плохим вариантом
источник

S

Slava in symfony
бахнув пельменів
Мне нужно провалидировать сущности во время работы с ними по API, использование форм показалось плохим вариантом
Если так, то вам, возможно и не нужны формы. Вы можете внутри сущности задать ограничения ( которые уже есть в симфони ) и/или написать свои. После этого, вызывая validator->validate(), передавая сущность в качестве параметра, вы будете валидировать ее по тем правилам, что описали в ней.
К слову, так вы можете делать с объектом любого класса, для которого заданы ограничения ( не обязательно сущностью, это может быть и дто и valueObject )
источник

б

бахнув пельменів... in symfony
Slava
Если так, то вам, возможно и не нужны формы. Вы можете внутри сущности задать ограничения ( которые уже есть в симфони ) и/или написать свои. После этого, вызывая validator->validate(), передавая сущность в качестве параметра, вы будете валидировать ее по тем правилам, что описали в ней.
К слову, так вы можете делать с объектом любого класса, для которого заданы ограничения ( не обязательно сущностью, это может быть и дто и valueObject )
Спасибо. Глаза замылились и вместо объекта я его параметры кидал, которые нужно присвоить, из-за чего аннотации и не учитывались, ведь объект с ними не передавался)
источник

S

Slava in symfony
источник

NP

Nikolay Petrov in symfony
привет всем
источник

NP

Nikolay Petrov in symfony
может кто подсказать куда копать относительно redis
источник

NP

Nikolay Petrov in symfony
источник

NP

Nikolay Petrov in symfony
источник

МM

Мikhаil M in symfony
Соединеняйся на хост redis
источник

МM

Мikhаil M in symfony
tcp://redis:6379
источник

NP

Nikolay Petrov in symfony
источник

NP

Nikolay Petrov in symfony
Мikhаil M
tcp://redis:6379
redis прописать в hosts?
источник

МM

Мikhаil M in symfony
А, погоди, у тебя пхп не в контейнере?
источник

NP

Nikolay Petrov in symfony
нет
источник

NP

Nikolay Petrov in symfony
нет
источник

NP

Nikolay Petrov in symfony
на rhel docker-compose не идет
источник

AZ

Alexandr Zavalyuk in symfony
Похоже что в конфиге должен быть dsn, что то типа такого redis://host:port
источник