*/ class CommentRepositoryQuery extends RepositoryQuery { public function __construct(CommentRepository $repository, PaginatorInterface $paginator) { parent::__construct($repository, 'c', $paginator); } protected function filterHandler(string $name, $value) { if ('post' === $name) { $this ->andWhere('.post = :postId') ->setParameter(':postId', $value->getId()) ; } } }