use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
-class ArticleType extends AbstractType
-{
- /**
- * {@inheritdoc}
- */
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->add('created')->add('updated')->add('site')->add('author')->add('keywords');
- }
-
- /**
- * {@inheritdoc}
- */
- public function configureOptions(OptionsResolver $resolver)
- {
- $resolver->setDefaults(array(
- 'data_class' => 'Rapsys\BlogBundle\Entity\Article'
- ));
- }
+class ArticleType extends AbstractType {
+ /**
+ * {@inheritdoc}
+ */
+ public function buildForm(FormBuilderInterface $builder, array $options): void {
+ $builder->add('created')->add('updated')->add('site')->add('author')->add('keywords');
+ }
- /**
- * {@inheritdoc}
- */
- public function getBlockPrefix()
- {
- return 'rapsys_blogbundle_article';
- }
+ /**
+ * {@inheritdoc}
+ */
+ public function configureOptions(OptionsResolver $resolver): void {
+ $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Article']);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getName(): string {
+ return 'rapsysblog_article';
+ }
}
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
-class AuthorType extends AbstractType
-{
- /**
- * {@inheritdoc}
- */
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->add('name')->add('slug')->add('created')->add('updated');
- }
-
- /**
- * {@inheritdoc}
- */
- public function configureOptions(OptionsResolver $resolver)
- {
- $resolver->setDefaults(array(
- 'data_class' => 'Rapsys\BlogBundle\Entity\Author'
- ));
- }
+class AuthorType extends AbstractType {
+ /**
+ * {@inheritdoc}
+ */
+ public function buildForm(FormBuilderInterface $builder, array $options): void {
+ $builder->add('name')->add('slug')->add('created')->add('updated');
+ }
- /**
- * {@inheritdoc}
- */
- public function getBlockPrefix()
- {
- return 'rapsys_blogbundle_author';
- }
+ /**
+ * {@inheritdoc}
+ */
+ public function configureOptions(OptionsResolver $resolver): void {
+ $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Author']);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getName(): string {
+ return 'rapsysblog_author';
+ }
}
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
-class KeywordType extends AbstractType
-{
- /**
- * {@inheritdoc}
- */
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->add('created')->add('updated')->add('articles');
- }
-
- /**
- * {@inheritdoc}
- */
- public function configureOptions(OptionsResolver $resolver)
- {
- $resolver->setDefaults(array(
- 'data_class' => 'Rapsys\BlogBundle\Entity\Keyword'
- ));
- }
+class KeywordType extends AbstractType {
+ /**
+ * {@inheritdoc}
+ */
+ public function buildForm(FormBuilderInterface $builder, array $options): void {
+ $builder->add('created')->add('updated')->add('articles');
+ }
- /**
- * {@inheritdoc}
- */
- public function getBlockPrefix()
- {
- return 'rapsys_blogbundle_keyword';
- }
+ /**
+ * {@inheritdoc}
+ */
+ public function configureOptions(OptionsResolver $resolver): void {
+ $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Keyword']);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getBlockPrefix() {
+ return 'rapsysblog_keyword';
+ }
}
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
-class LanguageType extends AbstractType
-{
- /**
- * {@inheritdoc}
- */
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->add('iso6391')->add('iso6393')->add('created')->add('updated');
- }
-
- /**
- * {@inheritdoc}
- */
- public function configureOptions(OptionsResolver $resolver)
- {
- $resolver->setDefaults(array(
- 'data_class' => 'Rapsys\BlogBundle\Entity\Language'
- ));
- }
+class LanguageType extends AbstractType {
+ /**
+ * {@inheritdoc}
+ */
+ public function buildForm(FormBuilderInterface $builder, array $options): void {
+ $builder->add('iso6391')->add('iso6393')->add('created')->add('updated');
+ }
- /**
- * {@inheritdoc}
- */
- public function getBlockPrefix()
- {
- return 'rapsys_blogbundle_language';
- }
+ /**
+ * {@inheritdoc}
+ */
+ public function configureOptions(OptionsResolver $resolver): void {
+ $resolver->setDefaults(['data_class' => 'Rapsys\BlogBundle\Entity\Language']);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getBlockPrefix() {
+ return 'rapsysblog_language';
+ }
}
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';
+ }
}