use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
-class SiteType extends AbstractType
-{
- /**
- * {@inheritdoc}
- */
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->add('domain')->add('created')->add('updated');
- }
-
- /**
- * {@inheritdoc}
- */
- public function configureOptions(OptionsResolver $resolver)
- {
- $resolver->setDefaults(array(
- 'data_class' => 'Rapsys\BlogBundle\Entity\Site'
- ));
- }
+class SiteType extends AbstractType {
+ /**
+ * {@inheritdoc}
+ */
+ public function buildForm(FormBuilderInterface $builder, array $options): void {
+ $builder->add('domain')->add('created')->add('updated');
+ }
- /**
- * {@inheritdoc}
- */
- public function getBlockPrefix()
- {
- return 'rapsys_blogbundle_site';
- }
+ /**
+ * {@inheritdoc}
+ */
+ public function configureOptions(OptionsResolver $resolver): void {
+ $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Site']);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getName(): string {
+ return 'rapsysblog_site';
+ }
}