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 {#2374 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2076 +search: null +city: App\Domain\City\City {#2096 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1905 -id: Symfony\Component\Uid\UuidV6 {#1897 …} -publicId: "114205" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1990 …} -title: "Повар" -description: """ Приготовление пищи для детей различных возрастных групп Подготовка кухонного инвентаря и рабочей поверхности к использованию в работе Соблюдение весовых нормативов Соблюдение технологии приготовления блюд Приемка продуктов от работников склада Строгое соблюдение правил разделки продуктов Организация раздельного хранения кухонного инвентаря Умение готовить блюда для детей разных возрастных групп Ведение бракеражного журнала На постоянной основе оставлять суточную пробу приготовленных блюд\r\n +7(812) 755-27-48 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2012 …} -city: Proxies\__CG__\App\Domain\City\City {#2037 …} -isAnonymous: true -address: "г Санкт-Петербург, Маршала Жукова проспект, дом: 56;корпус: 3 ЛИТЕРА А;" -salaryMin: 3875000 -salaryMax: 3875000 -experience: App\Domain\Common\Experience {#1960 …} -employment: null -schedule: App\Domain\Common\Schedule {#1964 …} -skills: Doctrine\ORM\PersistentCollection {#2041 …} -rate: App\Domain\Vacancy\Rate {#1950 …} -status: App\Domain\Vacancy\Status {#1949 …} -showPhone: false -from14Years: false -withPhysicalDisabilities: false -autopublish: false -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#206 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#213 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#1945 …} -publishedAt: DateTimeImmutable @1762470390 {#1954 date: 2025-11-06 23:06:30.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1762470381 {#1965 date: 2025-11-06 23:06:21.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762470390 {#1895 date: 2025-11-06 23:06:30.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 10 +sort: App\Domain\Vacancy\Repository\Sort {#1900 …} +order: "DESC" } } "constraints" => null "groups" => null ]