<?php declare(strict_types=1); namespace IQDEV\Packages\DoctrineHttpFilter; use Doctrine\ORM\QueryBuilder; use Symfony\Component\HttpFoundation\Request; interface QueryFilterInterface { /** @param iterable<string, HttpFilter> $filters */ public function createQueryByFilter(iterable $filters, ?Request $request = null): QueryBuilder; }