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 {#2332 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2075 +search: null +city: Proxies\__CG__\App\Domain\City\City {#2036 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1860 -id: Symfony\Component\Uid\UuidV6 {#1902 …} -publicId: "117954" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1989 …} -title: "Разнорабочий" -description: """ 🏗️ РАЗНОРАБОЧИЕ на строительство федеральных дорог и мостов 🏗️\r\n \r\n Требуются смелые и трудолюбивые руки! 💪\r\n \r\n 📌 Чем предстоит заниматься:\r\n - Выполнять подсобные работы на строительстве мостов;\r\n - Готовить траншеи для кабель-каналов.\r\n \r\n 🎯 Наши пожелания к вам:\r\n - Опыт НЕ ТРЕБУЕТСЯ! Готовы научить;\r\n - Приветствуется умение работать с инструментом.\r\n \r\n ✨ Что мы предлагаем:\r\n - График работы: Вахта 60/30 дней;\r\n - Проживание: Бесплатно, в обустроенном хостеле;\r\n - Питание: Полностью бесплатное;\r\n - Трудоустройство: Официальное, по ТК РФ;\r\n - Зарплата: Выплаты БЕЗ задержек! (с 15 по 20 число);\r\n - Аванс: каждые 10 дней;\r\n - Проезд до места работы — за наш счет.\r\n \r\n 🎁 Бонусы: Премии за продление вахты.\r\n \r\n 🗺️ Где ждем?\r\n - Работаем по всей России:\r\n - Московская область;\r\n - Пермский край;\r\n - Ленинградская область;\r\n - И других регионах России!\r\n \r\n 📞 Узнать все детали и записаться можно по телефону.\r\n \r\n \r\n > Разнорабочий разнорабочих разнорабочие разнорабочим подсобный дорожный рабочий подсобным дорожным рабочим подсобные дорожные вакансии свежие вакансия работа для ежедневная от прямых работодателей Авито вахта вахтой вахтовый метод грузчик вакансии без опыта на стройку вакансии рабочий с проживанием строительство """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2011 …} -city: Proxies\__CG__\App\Domain\City\City {#2036 …} -isAnonymous: false -address: null -salaryMin: 10000000 -salaryMax: 11500000 -experience: App\Domain\Common\Experience {#1955 …} -employment: App\Domain\Common\Employment {#1959 …} -schedule: App\Domain\Common\Schedule {#1947 …} -skills: Doctrine\ORM\PersistentCollection {#2040 …} -rate: App\Domain\Vacancy\Rate {#1948 …} -status: App\Domain\Vacancy\Status {#1960 …} -showPhone: true -from14Years: false -withPhysicalDisabilities: false -autopublish: true -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#206 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#210 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#1936 …} -publishedAt: DateTimeImmutable @1763385540 {#1863 date: 2025-11-17 13:19:00.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1763385527 {#1851 date: 2025-11-17 13:18:47.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763385541 {#1904 date: 2025-11-17 13:19:01.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 20 +sort: App\Domain\Vacancy\Repository\Sort {#1895 …} +order: "DESC" } } "constraints" => null "groups" => null ]