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 {#2334 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2078 +search: null +city: App\Domain\City\City {#2098 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1874 -id: Symfony\Component\Uid\UuidV6 {#1901 …} -publicId: "9824" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1992 …} -title: "Оператор ПК/Оператор базы данных" -description: """ Обязанности:\r\n \r\n Вести установленную документацию на два цеха.\r\n Отвечать за ведение делопроизводства, оформлять документы.\r\n Ведение табеля учета рабочего времени.\r\n Составление графика отпусков, прохождения медицинской комиссии, оформление больничных листов.\r\n Оформление документации по охране труда.\r\n Требования:\r\n \r\n Образование: среднее специальное, высшее.\r\n Знание видов копировальных машин.\r\n Отличное знание программ Word, Excel, 1C.\r\n Условия:\r\n \r\n Официальное трудоустройство в соответствии с ТК РФ.\r\n График работы 5/2: с 08:00 - 17:00.\r\n Расширенный социальный пакет:\r\n Компенсация проезда на электричке до места работы.\r\n Раз в год - компенсация проезда на ЖД транспорте до места отдыха.\r\n ДМС - медицинское страхование после 1 года работы, регулярные медицинские осмотры.\r\n Путевки в санатории и в детские оздоровительные лагеря.\r\n Подарки детям сотрудников.\r\n Профсоюз.\r\n Доставка служебным транспортом (левый и правый берег). """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2014 …} -city: Proxies\__CG__\App\Domain\City\City {#2039 …} -isAnonymous: true -address: null -salaryMin: 5000000 -salaryMax: null -experience: App\Domain\Common\Experience {#1958 …} -employment: App\Domain\Common\Employment {#1961 …} -schedule: App\Domain\Common\Schedule {#1947 …} -skills: Doctrine\ORM\PersistentCollection {#2043 …} -rate: App\Domain\Vacancy\Rate {#1950 …} -status: App\Domain\Vacancy\Status {#1962 …} -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 {#1937 …} -publishedAt: DateTimeImmutable @1762823525 {#1864 date: 2025-11-11 01:12:05.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1753271028 {#1906 date: 2025-07-23 11:43:48.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762823525 {#1904 date: 2025-11-11 01:12:05.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 ]