Skip to content

Commit c315897

Browse files
authored
fix(docs): update custom doctrine ORM extension example (#1761)
1 parent 6969ade commit c315897

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

core/extensions.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ namespace App\Doctrine;
6060
use ApiPlatform\Doctrine\Orm\Extension\QueryCollectionExtensionInterface;
6161
use ApiPlatform\Doctrine\Orm\Extension\QueryItemExtensionInterface;
6262
use ApiPlatform\Doctrine\Orm\Util\QueryNameGeneratorInterface;
63+
use ApiPlatform\Metadata\Operation;
6364
use App\Entity\Offer;
6465
use Doctrine\ORM\QueryBuilder;
6566
use Symfony\Component\Security\Core\Security;
@@ -73,12 +74,12 @@ final class CurrentUserExtension implements QueryCollectionExtensionInterface, Q
7374
$this->security = $security;
7475
}
7576

76-
public function applyToCollection(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, string $operationName = null): void
77+
public function applyToCollection(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, Operation $operation = null, array $context = []): void
7778
{
7879
$this->addWhere($queryBuilder, $resourceClass);
7980
}
8081

81-
public function applyToItem(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, array $identifiers, string $operationName = null, array $context = []): void
82+
public function applyToItem(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, array $identifiers, Operation $operation = null, array $context = []): void
8283
{
8384
$this->addWhere($queryBuilder, $resourceClass);
8485
}

0 commit comments

Comments
 (0)