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;
 }