PHP Class GraphAware\Neo4j\OGM\Metadata\EntityPropertyMetadata

Afficher le fichier Open project: graphaware/neo4j-php-ogm

Méthodes publiques

Méthode Description
__construct ( string $propertyName, ReflectionProperty $reflectionProperty, PropertyAnnotationMetadata $propertyAnnotationMetadata ) EntityPropertyMetadata constructor.
getPropertyName ( ) : string
getReflectionProperty ( ) : ReflectionProperty
getValue ( object $object ) : mixed
setValue ( object $object, mixed $value )

Private Methods

Méthode Description
checkAccess ( )

Method Details

__construct() public méthode

EntityPropertyMetadata constructor.
public __construct ( string $propertyName, ReflectionProperty $reflectionProperty, PropertyAnnotationMetadata $propertyAnnotationMetadata )
$propertyName string
$reflectionProperty ReflectionProperty
$propertyAnnotationMetadata PropertyAnnotationMetadata

getPropertyName() public méthode

public getPropertyName ( ) : string
Résultat string

getReflectionProperty() public méthode

public getReflectionProperty ( ) : ReflectionProperty
Résultat ReflectionProperty

getValue() public méthode

public getValue ( object $object ) : mixed
$object object
Résultat mixed

setValue() public méthode

public setValue ( object $object, mixed $value )
$object object
$value mixed