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: "117472" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1992 …} -title: "Уборщик производственных и служебных помещений" -description: """ Работа в спортивном комплексе "Кристалл" район 5 Дачной.\r\n В должностные обязанности входит осуществление ежедневной уборки производственных и служебных помещений с использованием моющих и дезинфицирующих средств. (выдаются по мере необходимости), вынос бытового мусора в установленное место,. проведение вспомогательных работ при проведении мелких ремонтных работ. \r\n Для Вас будет подобран удобный график рабочего времени. Есть возможность подработки. Опыт работы приветствуется. оформление по ТК РФ. Выплата зарплаты 2 раза в месяц. Выплачивается премия по результатам работы. """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2014 …} -city: Proxies\__CG__\App\Domain\City\City {#2039 …} -isAnonymous: false -address: "Большой Салютный проезд, зд. 7" -salaryMin: 2600000 -salaryMax: 2600000 -experience: App\Domain\Common\Experience {#1957 …} -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: true -from14Years: false -withPhysicalDisabilities: false -autopublish: true -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#202 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#209 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#1937 …} -publishedAt: DateTimeImmutable @1763312345 {#1864 date: 2025-11-16 16:59:05.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1763312309 {#1906 date: 2025-11-16 16:58:29.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763316375 {#1904 date: 2025-11-16 18:06:15.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 20 +sort: App\Domain\Vacancy\Repository\Sort {#1897 …} +order: "DESC" } } "constraints" => null "groups" => null ]