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: "13022" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1992 …} -title: "Уборщик служебных помещений" -description: """ Должностные обязанности\r\n 1. Уборка палат\r\n 2. Обработка медицинских инструментов\r\n 3. Помогать лежачим пациентам при соблюдении гигиенических мероприятий.\r\n 4. Своевременно сменять постельное белье\r\n 5. Проводить дезинфекцию ветоши, емкостей для уборок, баков для мусора\r\n 6. Соблюдать правила деонтологии и медицинской этики\r\n \r\n Требования: Знание правил санитарно-гигиенического и противоэпидемического режимов.,\r\n Знание назначений моющих и дезинфицирующих средств и правила обращения с ними., \r\n Дисциплинированность, работоспособность\r\n \r\n Контактная информация\r\n Контактное лицо: Салахутдинова Элеонора Юрьевна\r\n Телефон: 8432022701 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2014 …} -city: Proxies\__CG__\App\Domain\City\City {#2039 …} -isAnonymous: true -address: "Республика Татарстан (Татарстан), Город Казань, Сибирский Тракт улица, 29" -salaryMin: 3500000 -salaryMax: 4000000 -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 @1763298968 {#1864 date: 2025-11-16 13:16:08.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1754645597 {#1906 date: 2025-08-08 09:33:17.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763298968 {#1904 date: 2025-11-16 13:16:08.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 30 +sort: App\Domain\Vacancy\Repository\Sort {#1897 …} +order: "DESC" } } "constraints" => null "groups" => null ]