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 {#2332 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 {#1872 -id: Symfony\Component\Uid\UuidV6 {#1903 …} -publicId: "115304" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1990 …} -title: "Начальник ОТК ЦТАО" -description: "Приглашаем на службу граждан в возрасте от 18 до 40 лет, ЦТАО учреждения специализируется на выпуске изделий металлообработки и швейной продукции, график службы сменный или пятидневный, льготная выслуга лет (1 год службы за 1,5), право на пенсию при выслуге лет после 12,5 лет службы, денежное довольствие от 40.000 рублей, возможность профессионального карьерного роста, возможность получения высшего образования в ведомственных учебных заведениях, ежегодная выплата материальной помощи, бесплатное медицинское обслуживание, 100% оплата больничных листов, санаторно-курортное лечение и оздоровительный отдых, первоочередной прием детей сотрудников в дошкольные и общеобразовательные учреждения, денежная компенсация за наем (поднаем) жилых помещений, единовременная социальная выплата для приобретения (строительства) жилья после 10 лет службы, бесплатное форменное обмундирование, государственное страхование жизни и здоровья" -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2012 …} -city: Proxies\__CG__\App\Domain\City\City {#2037 …} -isAnonymous: false -address: "Г.Новочебоксарск, ул. Промышленная, д. 72" -salaryMin: 4000000 -salaryMax: 5000000 -experience: App\Domain\Common\Experience {#1956 …} -employment: App\Domain\Common\Employment {#1960 …} -schedule: App\Domain\Common\Schedule {#1946 …} -skills: Doctrine\ORM\PersistentCollection {#2041 …} -rate: App\Domain\Vacancy\Rate {#1949 …} -status: App\Domain\Vacancy\Status {#1961 …} -showPhone: true -from14Years: false -withPhysicalDisabilities: false -autopublish: true -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#206 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#210 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#1937 …} -publishedAt: DateTimeImmutable @1762501026 {#1860 date: 2025-11-07 07:37:06.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1762501020 {#1863 date: 2025-11-07 07:37:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762501027 {#1905 date: 2025-11-07 07:37:07.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 10 +sort: App\Domain\Vacancy\Repository\Sort {#1896 …} +order: "DESC" } } "constraints" => null "groups" => null ]