PHP 인터페이스 DMS\Filter\FilterInterface

파일 보기 프로젝트 열기: rdohms/dms-filter 0 사용 예제들

공개 메소드들

메소드 설명
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