diff --git a/src/HttpFilterEntityRepository.php b/src/HttpFilterEntityRepository.php index 3e67667298274192ff4ee0e3bb5b8fff744164cf..e642dffc4340bed0faec519862adb83169d0ca92 100644 --- a/src/HttpFilterEntityRepository.php +++ b/src/HttpFilterEntityRepository.php @@ -8,12 +8,14 @@ use Doctrine\ORM\EntityRepository; use Doctrine\ORM\QueryBuilder; use Symfony\Component\HttpFoundation\Request; -abstract class HttpFilterEntityRepository extends EntityRepository implements QueryFilterInterface +class HttpFilterEntityRepository extends EntityRepository implements QueryFilterInterface { + public string $tableAlias; + /** @inheritDoc */ public function createQueryByFilter(iterable $filters, ?Request $request = null): QueryBuilder { - $tableAlias = $this->getAliasTableForFilter(); + $tableAlias = $this->tableAlias; $queryBuilder = $this->createQueryBuilder($tableAlias); /** @@ -31,5 +33,5 @@ abstract class HttpFilterEntityRepository extends EntityRepository implements Qu return $queryBuilder; } - abstract public function getAliasTableForFilter(): string; + //public function getAliasTableForFilter(): string; }