Skip to content
Snippets Groups Projects
Commit 426d5153 authored by Адлан Шамавов's avatar Адлан Шамавов
Browse files

test: Тестовый коммит

parent bfa33521
No related branches found
No related tags found
1 merge request!1Фильтры Like, ILike, Range, In, Date, DateRange
...@@ -8,12 +8,14 @@ use Doctrine\ORM\EntityRepository; ...@@ -8,12 +8,14 @@ use Doctrine\ORM\EntityRepository;
use Doctrine\ORM\QueryBuilder; use Doctrine\ORM\QueryBuilder;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
abstract class HttpFilterEntityRepository extends EntityRepository implements QueryFilterInterface class HttpFilterEntityRepository extends EntityRepository implements QueryFilterInterface
{ {
public string $tableAlias;
/** @inheritDoc */ /** @inheritDoc */
public function createQueryByFilter(iterable $filters, ?Request $request = null): QueryBuilder public function createQueryByFilter(iterable $filters, ?Request $request = null): QueryBuilder
{ {
$tableAlias = $this->getAliasTableForFilter(); $tableAlias = $this->tableAlias;
$queryBuilder = $this->createQueryBuilder($tableAlias); $queryBuilder = $this->createQueryBuilder($tableAlias);
/** /**
...@@ -31,5 +33,5 @@ abstract class HttpFilterEntityRepository extends EntityRepository implements Qu ...@@ -31,5 +33,5 @@ abstract class HttpFilterEntityRepository extends EntityRepository implements Qu
return $queryBuilder; return $queryBuilder;
} }
abstract public function getAliasTableForFilter(): string; //public function getAliasTableForFilter(): string;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment