Skip to content

Commit 3494dfe

Browse files
derrabusnicolas-grekas
authored andcommitted
Add missing return types to interfaces
1 parent c4f20a4 commit 3494dfe

14 files changed

+31
-23
lines changed

FormTypeInterface.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ interface FormTypeInterface
2626
*
2727
* @param array<string, mixed> $options
2828
*
29+
* @return void
30+
*
2931
* @see FormTypeExtensionInterface::buildForm()
3032
*/
3133
public function buildForm(FormBuilderInterface $builder, array $options);
@@ -42,6 +44,8 @@ public function buildForm(FormBuilderInterface $builder, array $options);
4244
*
4345
* @param array<string, mixed> $options
4446
*
47+
* @return void
48+
*
4549
* @see FormTypeExtensionInterface::buildView()
4650
*/
4751
public function buildView(FormView $view, FormInterface $form, array $options);
@@ -59,12 +63,16 @@ public function buildView(FormView $view, FormInterface $form, array $options);
5963
*
6064
* @param array<string, mixed> $options
6165
*
66+
* @return void
67+
*
6268
* @see FormTypeExtensionInterface::finishView()
6369
*/
6470
public function finishView(FormView $view, FormInterface $form, array $options);
6571

6672
/**
6773
* Configures the options for this type.
74+
*
75+
* @return void
6876
*/
6977
public function configureOptions(OptionsResolver $resolver);
7078

Tests/Command/DebugCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ private function createCommandTester(array $namespaces = ['Symfony\Component\For
284284

285285
class FooType extends AbstractType
286286
{
287-
public function configureOptions(OptionsResolver $resolver)
287+
public function configureOptions(OptionsResolver $resolver): void
288288
{
289289
$resolver->setRequired('foo');
290290
$resolver->setDefined('bar');

Tests/Console/Descriptor/AbstractDescriptorTestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ private function getFixtureFilename($name)
159159

160160
class FooType extends AbstractType
161161
{
162-
public function configureOptions(OptionsResolver $resolver)
162+
public function configureOptions(OptionsResolver $resolver): void
163163
{
164164
$resolver->setRequired('foo');
165165
$resolver->setDefined('bar');

Tests/Extension/Csrf/Type/FormTypeCsrfExtensionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
class FormTypeCsrfExtensionTest_ChildType extends AbstractType
2525
{
26-
public function buildForm(FormBuilderInterface $builder, array $options)
26+
public function buildForm(FormBuilderInterface $builder, array $options): void
2727
{
2828
// The form needs a child in order to trigger CSRF protection by
2929
// default

Tests/Extension/Validator/Constraints/FormValidatorFunctionalTest.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -486,15 +486,15 @@ class Foo
486486
public $bar;
487487
public $baz;
488488

489-
public static function loadValidatorMetadata(ClassMetadata $metadata)
489+
public static function loadValidatorMetadata(ClassMetadata $metadata): void
490490
{
491491
$metadata->addPropertyConstraint('bar', new NotBlank());
492492
}
493493
}
494494

495495
class FooType extends AbstractType
496496
{
497-
public function buildForm(FormBuilderInterface $builder, array $options)
497+
public function buildForm(FormBuilderInterface $builder, array $options): void
498498
{
499499
$builder
500500
->add('bar')
@@ -504,7 +504,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
504504
;
505505
}
506506

507-
public function configureOptions(OptionsResolver $resolver)
507+
public function configureOptions(OptionsResolver $resolver): void
508508
{
509509
$resolver->setDefault('data_class', Foo::class);
510510
}
@@ -516,7 +516,7 @@ class Review
516516
public $title;
517517
public $author;
518518

519-
public static function loadValidatorMetadata(ClassMetadata $metadata)
519+
public static function loadValidatorMetadata(ClassMetadata $metadata): void
520520
{
521521
$metadata->addPropertyConstraint('title', new NotBlank());
522522
$metadata->addPropertyConstraint('rating', new NotBlank());
@@ -525,7 +525,7 @@ public static function loadValidatorMetadata(ClassMetadata $metadata)
525525

526526
class ReviewType extends AbstractType
527527
{
528-
public function buildForm(FormBuilderInterface $builder, array $options)
528+
public function buildForm(FormBuilderInterface $builder, array $options): void
529529
{
530530
$builder
531531
->add('rating', IntegerType::class, [
@@ -538,7 +538,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
538538
;
539539
}
540540

541-
public function configureOptions(OptionsResolver $resolver)
541+
public function configureOptions(OptionsResolver $resolver): void
542542
{
543543
$resolver->setDefault('data_class', Review::class);
544544
}
@@ -548,22 +548,22 @@ class Customer
548548
{
549549
public $email;
550550

551-
public static function loadValidatorMetadata(ClassMetadata $metadata)
551+
public static function loadValidatorMetadata(ClassMetadata $metadata): void
552552
{
553553
$metadata->addPropertyConstraint('email', new NotBlank());
554554
}
555555
}
556556

557557
class CustomerType extends AbstractType
558558
{
559-
public function buildForm(FormBuilderInterface $builder, array $options)
559+
public function buildForm(FormBuilderInterface $builder, array $options): void
560560
{
561561
$builder
562562
->add('email')
563563
;
564564
}
565565

566-
public function configureOptions(OptionsResolver $resolver)
566+
public function configureOptions(OptionsResolver $resolver): void
567567
{
568568
$resolver->setDefault('data_class', Customer::class);
569569
}

Tests/Fixtures/AlternatingRowType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
class AlternatingRowType extends AbstractType
1111
{
12-
public function buildForm(FormBuilderInterface $builder, array $options)
12+
public function buildForm(FormBuilderInterface $builder, array $options): void
1313
{
1414
$builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) {
1515
$form = $event->getForm();

Tests/Fixtures/AuthorType.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88

99
class AuthorType extends AbstractType
1010
{
11-
public function buildForm(FormBuilderInterface $builder, array $options)
11+
public function buildForm(FormBuilderInterface $builder, array $options): void
1212
{
1313
$builder
1414
->add('firstName')
1515
->add('lastName')
1616
;
1717
}
1818

19-
public function configureOptions(OptionsResolver $resolver)
19+
public function configureOptions(OptionsResolver $resolver): void
2020
{
2121
$resolver->setDefaults([
2222
'data_class' => 'Symfony\Component\Form\Tests\Fixtures\Author',

Tests/Fixtures/BlockPrefixedFooTextType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
class BlockPrefixedFooTextType extends AbstractType
1818
{
19-
public function configureOptions(OptionsResolver $resolver)
19+
public function configureOptions(OptionsResolver $resolver): void
2020
{
2121
$resolver->setDefault('block_prefix', 'foo');
2222
}

Tests/Fixtures/ChoiceSubType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*/
2121
class ChoiceSubType extends AbstractType
2222
{
23-
public function configureOptions(OptionsResolver $resolver)
23+
public function configureOptions(OptionsResolver $resolver): void
2424
{
2525
$resolver->setDefaults(['expanded' => true]);
2626
$resolver->setNormalizer('choices', fn () => [

Tests/Fixtures/ChoiceTypeExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class ChoiceTypeExtension extends AbstractTypeExtension
1818
{
1919
public static $extendedType;
2020

21-
public function configureOptions(OptionsResolver $resolver)
21+
public function configureOptions(OptionsResolver $resolver): void
2222
{
2323
$resolver->setDefault('choices', [
2424
'A' => 'a',

0 commit comments

Comments
 (0)