Frontend\Modules\Mailmotor\Form\SubscribeType::buildForm PHP Метод

buildForm() публичный Метод

public buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
$builder Symfony\Component\Form\FormBuilderInterface
$options array
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('email', EmailType::class, ['required' => true, 'label' => 'lbl.Email', 'attr' => ['placeholder' => ucfirst(Language::lbl('YourEmail'))]]);
        if (!empty($this->interests)) {
            $builder->add('interests', ChoiceType::class, ['choices' => $this->interests, 'expanded' => true, 'multiple' => true]);
        }
        $builder->add('subscribe', SubmitType::class, ['label' => 'lbl.Subscribe']);
    }