ForkCMS\Bundle\InstallerBundle\Form\Type\LanguagesType::buildForm PHP Method

buildForm() public method

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('language_type', 'choice', array('expanded' => true, 'multiple' => false, 'choices' => array('single' => 'Just one language', 'multiple' => 'Multiple languages')))->add('languages', 'choice', array('choices' => $this->getInstallableLanguages(), 'expanded' => true, 'multiple' => true))->add('default_language', 'choice', array('choices' => $this->getInstallableLanguages()))->add('same_interface_language', 'checkbox', array('label' => 'Use the same language(s) for the CMS interface.', 'required' => false))->add('default_interface_language', 'choice', array('choices' => $this->getInstallableLanguages()))->add('interface_languages', 'choice', array('choices' => $this->getInstallableLanguages(), 'multiple' => true, 'expanded' => true));
    }