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 {#1869 -id: Symfony\Component\Uid\UuidV6 {#1894 …} -publicId: "106128" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -title: "Делопроизводитель" -description: """ Принимает и регистрирует корреспонденцию, направляет ее в структурные подразделения.\r\n В соответствии с резолюцией руководителей организации передает документы на исполнение, оформляет регистрационные карточки или создает банк данных.\r\n Ведет картотеку учета прохождения документальных материалов, осуществляет контроль за их исполнением, выдает необходимые справки по зарегистрированным документам.\r\n Отправляет исполненную документацию по адресатам.\r\n Ведет учет получаемой и отправляемой корреспонденции, систематизирует и хранит документы текущего архива.\r\n Ведет работу по созданию справочного аппарата по документам, обеспечивает удобный и быстрый их поиск.\r\n Подготавливает и сдает в архив предприятия документальные материалы, законченные делопроизводством, регистрационную картотеку или компьютерные банки данных, составляет описи дел, передаваемых на хранение в архив.\r\n Обеспечивает сохранность проходящей служебной документации.\r\n +7(343) 379-09-38, +7(343) 379-09-38 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "Свердловская область, г Екатеринбург, Корепина улица, дом: Д.66;" -salaryMin: 2800000 -salaryMax: 2820000 -experience: App\Domain\Common\Experience {#1958 …} -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 @1762104242 {#1951 date: 2025-11-02 17:24:02.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1762104234 {#1962 date: 2025-11-02 17:23:54.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1762104242 {#1892 date: 2025-11-02 17:24:02.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 ]