Skip to content

Commit cda29f7

Browse files
committed
Rely on interface not concrete implementation in constructor. closes #2666
1 parent 13ae9ff commit cda29f7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Bridge/Doctrine/Orm/Extension/FilterEagerLoadingExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
namespace ApiPlatform\Core\Bridge\Doctrine\Orm\Extension;
1515

16-
use ApiPlatform\Core\Api\ResourceClassResolver;
16+
use ApiPlatform\Core\Api\ResourceClassResolverInterface;
1717
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\EagerLoadingTrait;
1818
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryBuilderHelper;
1919
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface;
@@ -32,7 +32,7 @@ final class FilterEagerLoadingExtension implements ContextAwareQueryCollectionEx
3232

3333
private $resourceClassResolver;
3434

35-
public function __construct(ResourceMetadataFactoryInterface $resourceMetadataFactory, bool $forceEager = true, ResourceClassResolver $resourceClassResolver = null)
35+
public function __construct(ResourceMetadataFactoryInterface $resourceMetadataFactory, bool $forceEager = true, ResourceClassResolverInterface $resourceClassResolver = null)
3636
{
3737
$this->resourceMetadataFactory = $resourceMetadataFactory;
3838
$this->forceEager = $forceEager;

0 commit comments

Comments
 (0)