Skip to content

Commit a6f4b0f

Browse files
committed
IBX-10458: Applied review remarks
1 parent 9dfbc2f commit a6f4b0f

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/contracts/Persistence/Content/Type/CriterionHandlerInterface.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
interface CriterionHandlerInterface
1919
{
2020
/**
21-
* @param TCriterion $criterion
21+
* @phpstan-param TCriterion $criterion
2222
*/
2323
public function supports(CriterionInterface $criterion): bool;
2424

2525
/**
26-
* @param TCriterion $criterion
26+
* @phpstan-param TCriterion $criterion
2727
*
2828
* @return string|\Doctrine\DBAL\Query\Expression\CompositeExpression
2929
*/

src/lib/Persistence/Legacy/Content/Type/Gateway/CriterionVisitor/CriterionVisitor.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,20 @@
1111
use Doctrine\DBAL\Query\QueryBuilder;
1212
use Ibexa\Contracts\Core\Repository\Exceptions\NotImplementedException;
1313
use Ibexa\Contracts\Core\Repository\Values\ContentType\Query\CriterionInterface;
14-
use function Ibexa\PolyfillPhp82\iterator_to_array;
1514

1615
final class CriterionVisitor
1716
{
1817
/**
19-
* @var array<int, \Ibexa\Contracts\Core\Persistence\Content\Type\CriterionHandlerInterface<\Ibexa\Contracts\Core\Repository\Values\ContentType\Query\CriterionInterface>>
18+
* @var iterable<\Ibexa\Contracts\Core\Persistence\Content\Type\CriterionHandlerInterface<\Ibexa\Contracts\Core\Repository\Values\ContentType\Query\CriterionInterface>>
2019
*/
21-
private array $criterionHandlers;
20+
private iterable $criterionHandlers;
2221

2322
/**
2423
* @param iterable<\Ibexa\Contracts\Core\Persistence\Content\Type\CriterionHandlerInterface<\Ibexa\Contracts\Core\Repository\Values\ContentType\Query\CriterionInterface>> $criterionHandlers
2524
*/
2625
public function __construct(iterable $criterionHandlers)
2726
{
28-
$this->criterionHandlers = iterator_to_array($criterionHandlers);
27+
$this->criterionHandlers = $criterionHandlers;
2928
}
3029

3130
/**

0 commit comments

Comments
 (0)