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 {#2462 name: "vacancy_filter" type_class: "App\Form\Vacancy\VacancyPublicFilterFormType" data: App\Domain\Vacancy\Repository\PublicFilter {#2163 +search: null +city: Proxies\__CG__\App\Domain\City\City {#2124 …} +cities: null +specialization: null +specializations: null +salaryMin: null +salaryMax: null +experience: [] +employment: [] +category: null +company: null +schedule: [] +excludeVacancies: [ App\Domain\Vacancy\Vacancy {#1992 -id: Symfony\Component\Uid\UuidV6 {#1984 …} -publicId: "23819" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#2077 …} -title: "Продавец-консультант" -description: """ Продавец-консультант в магазин подарков на охотном\r\n Ты обожаешь дарить эмоции и помогать людям находить необычные подарки?\r\n Присоединяйся к нашему молодому коллективу! Мы ищем позитивного, творческого и общительного человека, который превратит обычный поход в магазин в незабываемое приключение для наших клиентов.\r\n ? Чем ты будешь заниматься:\r\n • Консультировать гостей, подбирая уникальные подарки: от смешных сувениров до эксклюзивных кружек ручной работы!\r\n • Создавать праздник своими руками: упаковывать товары в яркую бумагу, надувать шарики, давать сладости ко Дню рождения.\r\n • Знакомить покупателей с авторскими коллекциями: брелки, значки, милые безделушки и многое другое от художников и мастеров Москвы и не только.\r\n • Участвовать в жизни магазина: выкладка товара, поддержание уюта и креативной атмосферы\r\n • При желании можно будет взять на себя ведение соц. сетей магазина, во всех процессах будем активно помогать, продвижение магазина, продумывание сценариев, креативные съемки и место для этого предоставим. Также это будет поощряться в виде премии. Все обсуждаемо.\r\n Мы предлагаем:\r\n • Гибкий график работы — выбирай удобный вариант:\r\n 3/3 — три дня вдохновения, три дня отдыха.\r\n 2/2 — идеально для совмещения с учебой или хобби.\r\n 6/1 — стабильность и полное погружение в работу.\r\n • Стабильный доход — 2300? за смену (8 часов).(~290р/ч)\r\n • Удобное время — работа в светлое время суток: с 13:00 до 21:00.\r\n • Творческую среду — никакой рутины! Только креатив, общение и радостные клиенты.\r\n • Обучение и поддержку — научим всему: от тонкостей упаковки до секретов продаж.\r\n • Плюшки для тебя — скидки на товары, чай с сладостями и много позитива, удобства в виде бесплатного чая, вода, место где можно посидеть\r\n Идеальный кандидат — это ты, если:\r\n • Любишь людей и умеешь находить подход к каждому.\r\n • Готов учиться новому и не боишься брать на себя ответственность.\r\n • Обладаешь хорошим вкусом и чувством юмора (шарики-сердечки надувать — это же весело!).\r\n • Ценишь командный дух и хочешь работать в месте, где тебя ценят\r\n Почему мы?\r\n У нас не просто магазин — это место, где рождаются улыбки. Каждый день ты будешь видеть, как твоя работа делает чей-то день ярче. А еще у нас есть печеньки.\r\n Откликайся прямо сейчас!\r\n Пришли краткое резюме или расскажи о себе в паре строк. Давай создавать праздник вместе!\r\n P.S. Если умеешь рисовать смешные рожицы на упаковке — это бонус!\r\n \r\n +7 913 848-79-82 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2099 …} -city: Proxies\__CG__\App\Domain\City\City {#2124 …} -isAnonymous: true -address: "Москва, Александровский сад, Библиотека им.Ленина, Охотный ряд, Театральная, Газетный переулок, 9с7" -salaryMin: 4000000 -salaryMax: 5750000 -experience: App\Domain\Common\Experience {#2047 …} -employment: App\Domain\Common\Employment {#2051 …} -schedule: null -skills: Doctrine\ORM\PersistentCollection {#2128 …} -rate: App\Domain\Vacancy\Rate {#2037 …} -status: App\Domain\Vacancy\Status {#2036 …} -showPhone: false -from14Years: false -withPhysicalDisabilities: false -autopublish: false -paymentPeriod: App\Domain\Vacancy\PaymentPeriod {#247 …} -paymentFormat: App\Domain\Vacancy\PaymentFormat {#254 …} -moderation: Proxies\__CG__\App\Domain\Moderation\VacancyModeration {#2032 …} -publishedAt: DateTimeImmutable @1763337199 {#2041 date: 2025-11-16 23:53:19.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1756241141 {#2052 date: 2025-08-26 20:45:41.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763337199 {#1982 date: 2025-11-16 23:53:19.0 UTC (+00:00) } -archivedAt: null } ] +others: [] +publication: null +rate: null +relatedSpecializations: false +limit: 10 +offset: 10 +sort: App\Domain\Vacancy\Repository\Sort {#1987 …} +order: "DESC" } } "constraints" => null "groups" => null ]