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: "19830" -manager: Proxies\__CG__\App\Domain\Employer\Employer {#1987 …} -title: "Керамист в арт-школу" -description: """ Современная школа-искусств «Ottenki» ищет в свою команду Педагога по керамике и гончарному кругу.\r\n Ottenki - это арт-образование для взрослых и детей с 7 лет.\r\n Наша миссия создавать для людей среду для вдохновения и развития творческого потенциала человека. Мы исполняем мечты взрослых людей научиться гончарному искусству и обрести новое хобби, даем возможность обучиться полезным навыкам и начать зарабатывать на творчестве!\r\n В нашу команду мы ищем доброжелательного, активного и профессионального преподавателя с желанием обучать людей работе с глиной и развивать их творческий потенциал.\r\n Если готовы РАБОТАТЬ на результат и хотите помогать людям воплощать их мечты в жизнь, читайте ниже\r\n Что вам предстоит делать:\r\n проводить уроки по лепке из глины для взрослых и детей от 7 лет\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 ты знаешь, что такое сервис;\r\n ты любишь порядок в делах, внимателен и ответственен;\r\n ты имеешь художественное образование;\r\n ты имеешь навыки работы в разных направлениях и техниках, работаешь за гончарным кругом;\r\n желательно наличие опыта преподавания и/или педагогического образования.\r\n С нашей стороны мы гарантируем:\r\n работу в творческой команде, совместные корпоративные мероприятия;\r\n по способностям карьерный рост;\r\n возможность использовать студию как коворкинг\r\n эстетичную вдохновляющую атмосферу;\r\n частичная занятость 2-4 дня в неделю;\r\n зарплата складывается из оклада за смену, KPI за наполняемость групп, бонуса за хоз.работы;\r\n регулярная своевременная выплата заработной платы;\r\n возможность творчески и профессионально реализовываться.\r\n Если ты внимательно прочитал текст вакансии и чувствуешь, что готов передавать своё мастерство ученикам, то начни свое сопроводительное письмо со слов: «я хочу у вас работать и напиши почему».\r\n До встречи на собеседовании!\r\n \r\n +7 923 112-36-82 """ -specialization: Proxies\__CG__\App\Domain\Specialization\Specialization {#2009 …} -city: Proxies\__CG__\App\Domain\City\City {#2034 …} -isAnonymous: true -address: "Новосибирск, Октябрьская, Речной вокзал, улица Толстого, 81" -salaryMin: 3000000 -salaryMax: 4000000 -experience: App\Domain\Common\Experience {#1958 …} -employment: App\Domain\Common\Employment {#1961 …} -schedule: null -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 @1763343766 {#1951 date: 2025-11-17 01:42:46.0 UTC (+00:00) } -createdAt: DateTimeImmutable @1756143926 {#1962 date: 2025-08-25 17:45:26.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1763343766 {#1892 date: 2025-11-17 01:42:46.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 ]