Ojs\JournalBundle\Form\Type\JournalSubmissionFileType::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)
    {
        if ($this->isArticleSubmissionStartProcess) {
            $builder->add('file', 'jb_file_ajax', array('endpoint' => 'submissionfiles'));
            return;
        }
        $builder->add('file', 'jb_file_ajax', array('endpoint' => 'submissionfiles'))->add('title', 'text', ['label' => 'submission_checklist.title'])->add('detail', 'textarea', ['label' => 'submission_checklist.detail'])->add('locale', 'choice', ['choices' => $options['languages'], 'label' => 'languages'])->add('visible', 'checkbox', ['label' => 'submission_checklist.visible', 'required' => false])->add('required', 'checkbox', ['label' => 'submission_checklist.required', 'required' => false]);
    }