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: "20802" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -title: "Координатор BTL-проектов" -description: """ Привет! Мы в поиске коорда!\r\n Нам нужен Юлий Цезарь, который может одновременно принимать и отгружать POS материалы, искать персонал, контролировать и подтверждать выход промоутеров, считать их зарплаты и при необходимости выезжать на точки.\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 ДМС со второго года работы\r\n Ежегодная индексация заработной платы\r\n Оформление по ТК РФ\r\n Если ты дочитал до конца, начни свое сопроводительное письмо со слов "Я супер, потому что..."\r\n \r\n +7 999 076-04-44 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "Нижний Новгород, проспект Гагарина, 27" -salaryMin: 5800000 -salaryMax: 8000000 -experience: App\Domain\Common\Experience {#1958 …} -employment: App\Domain\Common\Employment {#1961 …} -schedule: null -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 @1763282109 {#1951 date: 2025-11-16 08:35:09.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1756160638 {#1962 date: 2025-08-25 22:23:58.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763282109 {#1892 date: 2025-11-16 08:35:09.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 ]