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 {#2512 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2214 +search: null +city: App\Domain\City\City {#2234 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#2043 -id: Symfony\Component\Uid\UuidV6 {#2035 …} -publicId: "104259" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#2128 …} -title: "Инженер-программист" -description: """ Инженер-программист (системный администратор): 1.\r\n Администрирование и мониторинг ЛВС.\r\n 2.\r\n Администрирование виртуальных и физических серверов на базе ОС Windows Serve.\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 10.\r\n Консультация пользователей.\r\n +7(846) 951-61-63 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2150 …} -city: Proxies\__CG__\App\Domain\City\City {#2175 …} -isAnonymous: true -address: "Самарская область, г Самара, Черемшанская улица, 89" -salaryMin: 3750000 -salaryMax: 4500000 -experience: App\Domain\Common\Experience {#2098 …} -employment: null -schedule: App\Domain\Common\Schedule {#2102 …} -skills: Doctrine\ORM\PersistentCollection {#2179 …} -rate: App\Domain\Vacancy\Rate {#2088 …} -status: App\Domain\Vacancy\Status {#2087 …} -showPhone: false -from14Years: false -withPhysicalDisabilities: false -autopublish: false -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#258 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#265 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#2083 …} -publishedAt: DateTimeImmutable @1762080327 {#2092 date: 2025-11-02 10:45:27.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1762080321 {#2103 date: 2025-11-02 10:45:21.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762080327 {#2033 date: 2025-11-02 10:45:27.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 20 +sort: App\Domain\Vacancy\Repository\Sort {#2038 …} +order: "DESC" } } "constraints" => null "groups" => null ]