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 {#2368 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2073 +search: null +city: App\Domain\City\City {#2093 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1902 -id: Symfony\Component\Uid\UuidV6 {#1894 …} -publicId: "80122" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -title: "Помощник по уходу" -description: """ Содействие в проведении реабилитационных мероприятий, в том числе на основании индивидуальной программы реабилитации инвалида (ребенка-инвалида) Наблюдение за состоянием здоровья клиента, измерение температуры, артериального давления Оказание при необходимости первой помощи до оказания медицинской помощи, вызов на дом врача либо скорой медицинской помощи Содействие в выполнении медицинских процедур по назначению врача (вызов соответствующего специалиста для выполнения медицинских процедур, накладывание горчичников, компрессов, закапывание капель), наблюдение за своевременным приемом лекарственных препаратов, назначенных врачом Содействие поддержанию личной гигиены, при необходимости выполнение санитарно-гигиенических процедуры (обтирание, обмывание больного, вынос судна, мытье головы, стрижка ногтей, стрижка волос, бритье, смена постельного и нательного белья, кормление ослабленных больных)\r\n +7(812) 246-37-13 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "г Санкт-Петербург, Расстанная улица, 20" -salaryMin: 3650000 -salaryMax: 8000000 -experience: App\Domain\Common\Experience {#1957 …} -employment: null -schedule: App\Domain\Common\Schedule {#1961 …} -skills: Doctrine\ORM\PersistentCollection {#2038 …} -rate: App\Domain\Vacancy\Rate {#1947 …} -status: App\Domain\Vacancy\Status {#1946 …} -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 {#1942 …} -publishedAt: DateTimeImmutable @1761702077 {#1951 date: 2025-10-29 01:41:17.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1761473566 {#1962 date: 2025-10-26 10:12:46.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1761702077 {#1892 date: 2025-10-29 01:41:17.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 ]