Skip to content

Commit 065bc6e

Browse files
chore: fix CS nullable_type_declaration_for_default_null_value in tests/
1 parent 2bc74aa commit 065bc6e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+52
-57
lines changed

.php-cs-fixer.dist.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,6 @@
8989
'no_unset_on_property' => true,
9090
'no_useless_else' => true,
9191
'no_useless_return' => true,
92-
// 'nullable_type_declaration_for_default_null_value' => [
93-
// // enabled by default on v3.49.0 in SymfonySet
94-
// // https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/7773
95-
// 'use_nullable_type_declaration' => false, // temporary
96-
// ],
9792
'ordered_imports' => [
9893
'imports_order' => [
9994
'class',

tests/Fixtures/TestBundle/ApiResource/Issue5648/CustomFilter.php

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

2222
class CustomFilter extends AbstractFilter
2323
{
24-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
24+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2525
{
2626
if ('custom' !== $property) {
2727
return;

tests/Fixtures/TestBundle/ApiResource/Issue5896/TypeFactoryDecorator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function __construct(
2424
) {
2525
}
2626

27-
public function getType(Type $type, string $format = 'json', bool $readableLink = null, array $serializerContext = null, Schema $schema = null): array
27+
public function getType(Type $type, string $format = 'json', ?bool $readableLink = null, ?array $serializerContext = null, ?Schema $schema = null): array
2828
{
2929
if (is_a($type->getClassName(), LocalDate::class, true)) {
3030
return [

tests/Fixtures/TestBundle/Document/Answer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public function getContent(): ?string
8181
/**
8282
* Set question.
8383
*/
84-
public function setQuestion(Question $question = null): self
84+
public function setQuestion(?Question $question = null): self
8585
{
8686
$this->question = $question;
8787

tests/Fixtures/TestBundle/Document/CompositeItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public function getField1(): ?string
5959
/**
6060
* Sets field1.
6161
*/
62-
public function setField1(string $field1 = null): void
62+
public function setField1(?string $field1 = null): void
6363
{
6464
$this->field1 = $field1;
6565
}

tests/Fixtures/TestBundle/Document/Dummy.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,12 +163,12 @@ public function getFoo(): ?array
163163
return $this->foo;
164164
}
165165

166-
public function setFoo(array $foo = null): void
166+
public function setFoo(?array $foo = null): void
167167
{
168168
$this->foo = $foo;
169169
}
170170

171-
public function setDummyDate(\DateTime $dummyDate = null): void
171+
public function setDummyDate(?\DateTime $dummyDate = null): void
172172
{
173173
$this->dummyDate = $dummyDate;
174174
}

tests/Fixtures/TestBundle/Document/Question.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function getId(): ?int
6262
/**
6363
* Set answer.
6464
*/
65-
public function setAnswer(Answer $answer = null): self
65+
public function setAnswer(?Answer $answer = null): self
6666
{
6767
$this->answer = $answer;
6868

tests/Fixtures/TestBundle/Document/RelatedDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ public function getThirdLevel(): ?ThirdLevel
148148
return $this->thirdLevel;
149149
}
150150

151-
public function setThirdLevel(ThirdLevel $thirdLevel = null): void
151+
public function setThirdLevel(?ThirdLevel $thirdLevel = null): void
152152
{
153153
$this->thirdLevel = $thirdLevel;
154154
}

tests/Fixtures/TestBundle/Document/SlugChildDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function getParentDummy(): SlugParentDummy
6262
return $this->parentDummy;
6363
}
6464

65-
public function setParentDummy(SlugParentDummy $parentDummy = null): self
65+
public function setParentDummy(?SlugParentDummy $parentDummy = null): self
6666
{
6767
$this->parentDummy = $parentDummy;
6868

tests/Fixtures/TestBundle/Document/ThirdLevel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function getFourthLevel(): ?FourthLevel
8989
return $this->fourthLevel;
9090
}
9191

92-
public function setFourthLevel(FourthLevel $fourthLevel = null): void
92+
public function setFourthLevel(?FourthLevel $fourthLevel = null): void
9393
{
9494
$this->fourthLevel = $fourthLevel;
9595
}

tests/Fixtures/TestBundle/Document/VoDummyInspection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class VoDummyInspection
2828

2929
private $attributeWithoutConstructorEquivalent;
3030

31-
public function __construct(#[Groups(['car_read', 'car_write', 'inspection_read', 'inspection_write'])] #[ODM\Field(type: 'bool')] private bool $accepted, #[Groups(['inspection_read', 'inspection_write'])] #[ODM\ReferenceOne(targetDocument: VoDummyCar::class, inversedBy: 'inspections')] private VoDummyCar $car, \DateTime $performed = null, string $parameterWhichIsNotClassAttribute = '')
31+
public function __construct(#[Groups(['car_read', 'car_write', 'inspection_read', 'inspection_write'])] #[ODM\Field(type: 'bool')] private bool $accepted, #[Groups(['inspection_read', 'inspection_write'])] #[ODM\ReferenceOne(targetDocument: VoDummyCar::class, inversedBy: 'inspections')] private VoDummyCar $car, ?\DateTime $performed = null, string $parameterWhichIsNotClassAttribute = '')
3232
{
3333
$this->performed = $performed ?: new \DateTime();
3434
$this->attributeWithoutConstructorEquivalent = $parameterWhichIsNotClassAttribute;

tests/Fixtures/TestBundle/Entity/Answer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public function getContent(): ?string
8888
/**
8989
* Set question.
9090
*/
91-
public function setQuestion(Question $question = null): self
91+
public function setQuestion(?Question $question = null): self
9292
{
9393
$this->question = $question;
9494

tests/Fixtures/TestBundle/Entity/CompositeLabel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public function getValue(): ?string
5353
*
5454
* @param string|null $value the value to set
5555
*/
56-
public function setValue(string $value = null): void
56+
public function setValue(?string $value = null): void
5757
{
5858
$this->value = $value;
5959
}

tests/Fixtures/TestBundle/Entity/Dummy.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,12 +194,12 @@ public function getFoo(): ?array
194194
return $this->foo;
195195
}
196196

197-
public function setFoo(array $foo = null): void
197+
public function setFoo(?array $foo = null): void
198198
{
199199
$this->foo = $foo;
200200
}
201201

202-
public function setDummyDate(\DateTime $dummyDate = null): void
202+
public function setDummyDate(?\DateTime $dummyDate = null): void
203203
{
204204
$this->dummyDate = $dummyDate;
205205
}

tests/Fixtures/TestBundle/Entity/DummyProblem.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,12 +191,12 @@ public function getFoo(): ?array
191191
return $this->foo;
192192
}
193193

194-
public function setFoo(array $foo = null): void
194+
public function setFoo(?array $foo = null): void
195195
{
196196
$this->foo = $foo;
197197
}
198198

199-
public function setDummyDate(\DateTime $dummyDate = null): void
199+
public function setDummyDate(?\DateTime $dummyDate = null): void
200200
{
201201
$this->dummyDate = $dummyDate;
202202
}

tests/Fixtures/TestBundle/Entity/DummyWithCollectDenormalizationErrors.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class DummyWithCollectDenormalizationErrors
5555
#[ORM\ManyToMany(targetEntity: RelatedDummy::class)]
5656
public Collection|iterable $relatedDummies;
5757

58-
public function __construct(string $baz, string $qux = null)
58+
public function __construct(string $baz, ?string $qux = null)
5959
{
6060
$this->baz = $baz;
6161
$this->qux = $qux;

tests/Fixtures/TestBundle/Entity/Question.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public function getId(): ?int
6565
/**
6666
* Set answer.
6767
*/
68-
public function setAnswer(Answer $answer = null): self
68+
public function setAnswer(?Answer $answer = null): self
6969
{
7070
$this->answer = $answer;
7171

tests/Fixtures/TestBundle/Entity/RamseyUuidDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class RamseyUuidDummy
3131
#[ORM\Column(type: 'uuid', nullable: true)]
3232
private ?UuidInterface $other = null;
3333

34-
public function __construct(UuidInterface $id = null)
34+
public function __construct(?UuidInterface $id = null)
3535
{
3636
$this->id = $id ?? Uuid::uuid4();
3737
}

tests/Fixtures/TestBundle/Entity/RelatedDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ public function getThirdLevel(): ?ThirdLevel
169169
return $this->thirdLevel;
170170
}
171171

172-
public function setThirdLevel(ThirdLevel $thirdLevel = null): void
172+
public function setThirdLevel(?ThirdLevel $thirdLevel = null): void
173173
{
174174
$this->thirdLevel = $thirdLevel;
175175
}

tests/Fixtures/TestBundle/Entity/SlugChildDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public function getParentDummy(): ?SlugParentDummy
6565
return $this->parentDummy;
6666
}
6767

68-
public function setParentDummy(SlugParentDummy $parentDummy = null): self
68+
public function setParentDummy(?SlugParentDummy $parentDummy = null): self
6969
{
7070
$this->parentDummy = $parentDummy;
7171

tests/Fixtures/TestBundle/Entity/SymfonyUuidDummy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class SymfonyUuidDummy
3232
#[ORM\Column(nullable: true)]
3333
private ?string $number = null;
3434

35-
public function __construct(Uuid $id = null)
35+
public function __construct(?Uuid $id = null)
3636
{
3737
$this->id = $id ?? Uuid::v4();
3838
}

tests/Fixtures/TestBundle/Entity/ThirdLevel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public function getFourthLevel(): ?FourthLevel
9797
return $this->fourthLevel;
9898
}
9999

100-
public function setFourthLevel(FourthLevel $fourthLevel = null): void
100+
public function setFourthLevel(?FourthLevel $fourthLevel = null): void
101101
{
102102
$this->fourthLevel = $fourthLevel;
103103
}

tests/Fixtures/TestBundle/Entity/VoDummyInspection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class VoDummyInspection
2929

3030
private $attributeWithoutConstructorEquivalent;
3131

32-
public function __construct(#[ORM\Column(type: 'boolean')] #[Groups(['car_read', 'car_write', 'inspection_read', 'inspection_write'])] private bool $accepted, #[ORM\ManyToOne(targetEntity: VoDummyCar::class, inversedBy: 'inspections')] #[Groups(['inspection_read', 'inspection_write'])] private ?VoDummyCar $car, \DateTime $performed = null, string $parameterWhichIsNotClassAttribute = '')
32+
public function __construct(#[ORM\Column(type: 'boolean')] #[Groups(['car_read', 'car_write', 'inspection_read', 'inspection_write'])] private bool $accepted, #[ORM\ManyToOne(targetEntity: VoDummyCar::class, inversedBy: 'inspections')] #[Groups(['inspection_read', 'inspection_write'])] private ?VoDummyCar $car, ?\DateTime $performed = null, string $parameterWhichIsNotClassAttribute = '')
3333
{
3434
$this->performed = $performed ?: new \DateTime();
3535
$this->attributeWithoutConstructorEquivalent = $parameterWhichIsNotClassAttribute;

tests/Fixtures/TestBundle/Exception/NotFoundException.php

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

1616
final class NotFoundException extends \Exception
1717
{
18-
public function __construct(string $message = '', int $code = 0, \Throwable $previous = null)
18+
public function __construct(string $message = '', int $code = 0, ?\Throwable $previous = null)
1919
{
2020
parent::__construct($message, $code, $previous);
2121
}

tests/Fixtures/TestBundle/Filter/ArrayItemsFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class ArrayItemsFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/ArrayRequiredFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ final class ArrayRequiredFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/BoundsFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class BoundsFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/ComplexSubQueryFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ protected function filterProperty(
2929
QueryBuilder $queryBuilder,
3030
QueryNameGeneratorInterface $queryNameGenerator,
3131
string $resourceClass,
32-
Operation $operation = null,
32+
?Operation $operation = null,
3333
array $context = []
3434
): void {
3535
if ('complex_sub_query_filter' !== $property) {

tests/Fixtures/TestBundle/Filter/EnumFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class EnumFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/LengthFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class LengthFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/MultipleOfFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class MultipleOfFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/PatternFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class PatternFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/RequiredAllowEmptyFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class RequiredAllowEmptyFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/Filter/RequiredFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ final class RequiredFilter extends AbstractFilter
2323
{
2424
use PropertyHelperTrait;
2525

26-
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
26+
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2727
{
2828
}
2929

tests/Fixtures/TestBundle/GraphQl/Type/Definition/DateTimeType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public function parseValue($value): string
7878
/**
7979
* {@inheritdoc}
8080
*/
81-
public function parseLiteral(Node $valueNode, array $variables = null): string
81+
public function parseLiteral(Node $valueNode, ?array $variables = null): string
8282
{
8383
if ($valueNode instanceof StringValueNode && false !== \DateTime::createFromFormat(\DateTime::ATOM, $valueNode->value)) {
8484
return $valueNode->value;

tests/Fixtures/TestBundle/Security/AuthenticationEntryPoint.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function __construct(private readonly RouterInterface $router)
2828
{
2929
}
3030

31-
public function start(Request $request, AuthenticationException $authException = null): Response
31+
public function start(Request $request, ?AuthenticationException $authException = null): Response
3232
{
3333
if ('html' === $request->getRequestFormat()) {
3434
return new RedirectResponse($this->router->generate('api_doc', [], UrlGeneratorInterface::ABSOLUTE_URL));

tests/Fixtures/TestBundle/Serializer/ErrorNormalizer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ public function __construct(private readonly NormalizerInterface $decorated)
2222
{
2323
}
2424

25-
public function normalize(mixed $object, string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject
25+
public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject
2626
{
2727
$a = $this->decorated->normalize($object, $format, $context);
2828
$a['hello'] = 'world';
2929

3030
return $a;
3131
}
3232

33-
public function supportsNormalization(mixed $data, string $format = null, array $context = []): bool
33+
public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
3434
{
3535
if (\is_object($data) && $data instanceof TestException) {
3636
return true;

tests/Fixtures/TestBundle/State/DummyDtoNoOutputProcessor.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public function __construct(private readonly ManagerRegistry $registry)
3030
/**
3131
* {@inheritDoc}
3232
*/
33-
public function process(mixed $data, Operation $operation = null, array $uriVariables = [], array $context = [])
33+
public function process(mixed $data, ?Operation $operation = null, array $uriVariables = [], array $context = [])
3434
{
3535
$isOrm = true;
3636
$em = $this->registry->getManagerForClass(DummyDtoNoOutput::class);
@@ -52,7 +52,7 @@ public function process(mixed $data, Operation $operation = null, array $uriVari
5252
/**
5353
* {@inheritDoc}
5454
*/
55-
public function supports($data, array $identifiers = [], string $operationName = null, array $context = []): bool
55+
public function supports($data, array $identifiers = [], ?string $operationName = null, array $context = []): bool
5656
{
5757
return $data instanceof InputDto || $data instanceof InputDtoDocument;
5858
}

tests/Hydra/Serializer/CollectionFiltersNormalizerTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,12 +335,12 @@ public function testGetSupportedTypes(): void
335335
// TODO: use prophecy when getSupportedTypes() will be added to the interface
336336
$normalizer = new CollectionFiltersNormalizer(
337337
new class() implements NormalizerInterface {
338-
public function normalize(mixed $object, string $format = null, array $context = []): \ArrayObject|array|string|int|float|bool|null
338+
public function normalize(mixed $object, ?string $format = null, array $context = []): \ArrayObject|array|string|int|float|bool|null
339339
{
340340
return null;
341341
}
342342

343-
public function supportsNormalization(mixed $data, string $format = null, array $context = []): bool
343+
public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
344344
{
345345
return true;
346346
}

0 commit comments

Comments
 (0)