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 {#2371 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 {#1902 -id: Symfony\Component\Uid\UuidV6 {#1894 …} -publicId: "104259" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -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 {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "Самарская область, г Самара, Черемшанская улица, 89" -salaryMin: 3750000 -salaryMax: 4500000 -experience: App\Domain\Common\Experience {#1957 …} -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 @1762080327 {#1951 date: 2025-11-02 10:45:27.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1762080321 {#1962 date: 2025-11-02 10:45:21.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762080327 {#1892 date: 2025-11-02 10:45:27.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 ]