PHP Класс GraphAware\Neo4j\OGM\Metadata\LabeledPropertyMetadata

Показать файл Открыть проект

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

Метод Описание
__construct ( string $propertyName, ReflectionProperty $reflectionProperty, Label $annotation )
getLabelName ( ) : string
getPropertyName ( ) : string
getValue ( object $object ) : mixed
isLabelSet ( object $object ) : boolean
setLabel ( object $object, boolean $value )

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

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

public __construct ( string $propertyName, ReflectionProperty $reflectionProperty, Label $annotation )
$propertyName string
$reflectionProperty ReflectionProperty
$annotation GraphAware\Neo4j\OGM\Annotations\Label

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

public getLabelName ( ) : string
Результат string

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

public getPropertyName ( ) : string
Результат string

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

public getValue ( object $object ) : mixed
$object object
Результат mixed

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

public isLabelSet ( object $object ) : boolean
$object object
Результат boolean

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

public setLabel ( object $object, boolean $value )
$object object
$value boolean