PHP Интерфейс DMS\Filter\FilterInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
filterEntity ( mixed $object ) Iterates over the properties of the object applying filters and replacing values
filterProperty ( mixed $object, string $property ) Filters a specific property in an object, replacing the current value
filterValue ( mixed $value, array | Rule $filter ) : mixed Runs a given value through one or more filter rules returning the filtered value
getMetadataFactory ( ) : DMS\Filter\Mapping\ClassMetadataFactoryInterface Retrieves the metadata factory for class metdatas

Описание методов

filterEntity() публичный Метод

Iterates over the properties of the object applying filters and replacing values
public filterEntity ( mixed $object )
$object mixed

filterProperty() публичный Метод

Filters a specific property in an object, replacing the current value
public filterProperty ( mixed $object, string $property )
$object mixed
$property string

filterValue() публичный Метод

Runs a given value through one or more filter rules returning the filtered value
public filterValue ( mixed $value, array | Rule $filter ) : mixed
$value mixed
$filter array | DMS\Filter\Rules\Rule
Результат mixed

getMetadataFactory() публичный Метод

Retrieves the metadata factory for class metdatas
public getMetadataFactory ( ) : DMS\Filter\Mapping\ClassMetadataFactoryInterface
Результат DMS\Filter\Mapping\ClassMetadataFactoryInterface