SearcherInterface
last analyzed

Size/Duplication

Total Lines 11
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
dl 0
loc 11
ccs 0
cts 0
cp 0
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
search() 0 3 ?
1
<?php
2
declare(strict_types=1);
3
4
namespace KGzocha\Searcher;
5
6
use KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface;
7
8
/**
9
 * Will perform actual searching basing on passed CriteriaCollection.
10
 *
11
 * @author Krzysztof Gzocha <[email protected]>
12
 */
13
interface SearcherInterface
14
{
15
    /**
16
     * @param CriteriaCollectionInterface $criteriaCollection
17
     *
18
     * @return mixed depending on SearchingContextInterface
19
     */
20
    public function search(
21
        CriteriaCollectionInterface $criteriaCollection
22
    );
23
}
24