add('description', TextareaType::class, ['label' => 'config.form_account.description_label']) ->add('avatar', FileType::class, [ 'label' => 'config.form_account.avatar_label', 'required' => false, 'data_class' => null, ]) ->add('banner', FileType::class, [ 'label' => 'config.form_account.banner_label', 'required' => false, 'data_class' => null, ]) ->add('save', SubmitType::class, [ 'label' => 'config.form.save', ]) ; } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults(array( 'data_class' => Account::class, )); } public function getBlockPrefix() { return 'update_account'; } }