PHP Class DMS\Filter\Mapping\ClassMetadata

Inheritance: implements DMS\Filter\Mapping\ClassMetadataInterface
Afficher le fichier Open project: rdohms/dms-filter Class Usage Examples

Méthodes publiques

Свойство Type Description
$className string
$filteredProperties array Properties that contain filtering rules

Méthodes publiques

Méthode Description
__construct ( string $class ) Constructor
addPropertyRule ( $property, Rule $rule ) {@inheritDoc}
getClassName ( ) {@inheritDoc}
getFilteredProperties ( ) {@inheritDoc}
getPropertyRules ( $property ) {@inheritDoc}
getReflectionClass ( ) {@inheritDoc}
mergeRules ( DMS\Filter\Mapping\ClassMetadataInterface $metadata ) {@inheritDoc}

Method Details

__construct() public méthode

Constructor
public __construct ( string $class )
$class string

addPropertyRule() public méthode

{@inheritDoc}
public addPropertyRule ( $property, Rule $rule )
$rule DMS\Filter\Rules\Rule

getClassName() public méthode

{@inheritDoc}
public getClassName ( )

getFilteredProperties() public méthode

{@inheritDoc}

getPropertyRules() public méthode

{@inheritDoc}
public getPropertyRules ( $property )

getReflectionClass() public méthode

{@inheritDoc}
public getReflectionClass ( )

mergeRules() public méthode

{@inheritDoc}
public mergeRules ( DMS\Filter\Mapping\ClassMetadataInterface $metadata )
$metadata DMS\Filter\Mapping\ClassMetadataInterface

Property Details

$className public_oe property

public string $className
Résultat string

$filteredProperties public_oe property

Properties that contain filtering rules
public array $filteredProperties
Résultat array