]> Raphaƫl G. Git Repositories - blogbundle/blob - Form/LanguageType.php
New context layout
[blogbundle] / Form / LanguageType.php
1 <?php
2
3 namespace Rapsys\BlogBundle\Form;
4
5 use Symfony\Component\Form\AbstractType;
6 use Symfony\Component\Form\FormBuilderInterface;
7 use Symfony\Component\OptionsResolver\OptionsResolver;
8
9 class LanguageType extends AbstractType {
10 /**
11 * {@inheritdoc}
12 */
13 public function buildForm(FormBuilderInterface $builder, array $options): void {
14 $builder->add('iso6391')->add('iso6393')->add('created')->add('updated');
15 }
16
17 /**
18 * {@inheritdoc}
19 */
20 public function configureOptions(OptionsResolver $resolver): void {
21 $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Language']);
22 }
23
24 /**
25 * {@inheritdoc}
26 */
27 public function getBlockPrefix() {
28 return 'rapsysblog_language';
29 }
30 }