method
public
AccessFilter::getFilter()
Сигнатура
public getFilter(string $entity[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Описание
Один экземпляр фильтра доступа может обрабатывать несколько сущностей (рекомендуется использовать 1 фильтр для сущностей, которые
сходны по смыслу и назначению). Чтобы получить фильтр для конкретной сущности, необходимо передать параметр entity.
Если у пользователя есть полный доступ, то можно вернуть пустой массив (то есть фильтрация отсутствует).
Если у пользователя нет доступа вообще, то можно вернуть заведомо ложный фильтр, который
не вернёт записей (например, `ID IS NULL').
Параметры
$entity
string
$params
array<string|int, mixed>
= []
Возвращаемое значение
array<string|int, mixed>
Исходный файл: source/main/lib/access/filter/accessfilter.php:34

