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: "9800" -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 Ненормированный рабочий день.\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: 6000000 -salaryMax: 10000000 -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: 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 @1762771069 {#1864 date: 2025-11-10 10:37:49.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1753269872 {#1906 date: 2025-07-23 11:24:32.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762771069 {#1904 date: 2025-11-10 10:37:49.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 ]