Bristol SU Support Package
src
Filters
Contracts
FilterTester.php
Go to the documentation of this file.
1
<?php
2
3
namespace
BristolSU\Support\Filters\Contracts
;
4
5
use
BristolSU\ControlDB\Contracts\Models\Group
;
6
use
BristolSU\ControlDB\Contracts\Models\Role
;
7
use
BristolSU\ControlDB\Contracts\Models\User
;
8
use
Exception
;
9
13
interface
FilterTester
14
{
15
27
public
function
evaluate
(
FilterInstance
$filterInstance, $model): bool;
28
29
}
BristolSU\Support\Filters\Contracts\FilterTester\evaluate
evaluate(FilterInstance $filterInstance, $model)
User
BristolSU\Support\Filters\Contracts\FilterInstance
Definition:
FilterInstance.php:8
Group
BristolSU\Support\Filters\Contracts\FilterTester
Definition:
FilterTester.php:13
BristolSU\Support\Filters\Contracts
Definition:
FilterFactory.php:4
Role
Exception
Generated by
1.8.13