Validator calls
In
ValidationListener.php
line ():
No violations
if ($form->isRoot()) {// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.foreach ($this->validator->validate($form) as $violation) {// Allow the "invalid" constraint to be put onto// non-synchronized forms$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#2368 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2073 +search: null +city: App\Domain\City\City {#2093 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1869 -id: Symfony\Component\Uid\UuidV6 {#1894 …} -publicId: "92273" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -title: "Водитель автомобиля" -description: """ 1.Управляет автомобилем в соответствии в установленным заданием.\r\n 2.\r\n Оформляет необходимые путевые документы (путевые листы, чеки на покупку бензина, отчет об использовании ГСМ) и своевременно сдает их в Управление образования до 1 числа следующего месяца.\r\n 3.\r\n Проверяет техническое состояние автомобиля перед выездом.\r\n 4.\r\n Ставит автомобиль на отведенное место по возвращении с работы.\r\n 5.\r\n Производит мойку автомобиля и обеспечивает чистоту салона автомобиля.\r\n 6.\r\n Выполняет курьерские работы по поручению руководителей Управления образования.\r\n 7.\r\n Устраняет возникшие во время работы мелкие эксплуатационные неисправности, не требующие разборки механизмов.\r\n 8.\r\n Проходит медицинское освидетельствование.\r\n 9.\r\n Подготавливает автомобиль к ежегодному техническому осмотру автомобиля в госавтоинспекции.\r\n +7(842) 227-26-14 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "Ульяновская область, г Ульяновск, Спасская улица, дом 14/5" -salaryMin: 3100000 -salaryMax: 3300000 -experience: App\Domain\Common\Experience {#1958 …} -employment: null -schedule: App\Domain\Common\Schedule {#1961 …} -skills: Doctrine\ORM\PersistentCollection {#2038 …} -rate: App\Domain\Vacancy\Rate {#1947 …} -status: App\Domain\Vacancy\Status {#1946 …} -showPhone: false -from14Years: false -withPhysicalDisabilities: false -autopublish: false -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#202 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#209 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#1942 …} -publishedAt: DateTimeImmutable @1761871082 {#1951 date: 2025-10-31 00:38:02.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1761871076 {#1962 date: 2025-10-31 00:37:56.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1761871082 {#1892 date: 2025-10-31 00:38:02.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 0 +sort: App\Domain\Vacancy\Repository\Sort {#1897 …} +order: "DESC" } } "constraints" => null "groups" => null ]