issues/27: filter DTO, strip id from payloads, lifecycle updateAt

This commit is contained in:
Valery Petrov
2026-05-15 15:35:50 +03:00
committed by Valeriy Petrov
parent da5f7bb242
commit 76044381fd
22 changed files with 153 additions and 129 deletions
+2 -2
View File
@@ -2,6 +2,7 @@
namespace App\Repository;
use App\Dto\Content\ContentFilterDto;
use App\Entity\Article;
use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
use Doctrine\ORM\QueryBuilder;
@@ -20,9 +21,8 @@ class ArticleRepository extends ServiceEntityRepository
}
/**
* @param array<string, mixed> $filters
*/
public function createFilteredQueryBuilder(array $filters): QueryBuilder
public function createFilteredQueryBuilder(ContentFilterDto $filters): QueryBuilder
{
$qb = $this->createQueryBuilder('a')->orderBy('a.id', 'DESC');