Code Coverage
 
Lines
Branches
Paths
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3namespace App\Specification;
4
5use App\Specification\Criterion\Criterion;
6
7/**
8 * @author Wilhelm Zwertvaegher
9 */
10interface CriterionConverter
11{
12    /**
13     * @param array<Criterion> $criteria
14     */
15    public function applyAll(QueryBuilderInterface $qb, array $criteria, EntitiesAliases $aliases): void;
16
17    public function apply(QueryBuilderInterface $qb, Criterion $criterion, int $criterionIndex, EntitiesAliases $aliases): void;
18}