class TransientMetadata implements Property (View source)

Properties

protected ClassMetadata $declaringClass
protected ReflectionProperty $reflection
protected string $name

Methods

__construct(string $name)

No description

getDeclaringClass()

No description

setDeclaringClass(ComponentMetadata $declaringClass)

No description

getName()

No description

isPrimaryKey()

No description

setValue(object $object, mixed $value)

No description

mixed
getValue(object $object)

No description

setReflectionProperty(ReflectionProperty $reflectionProperty)

No description

wakeupReflection(ReflectionService $reflectionService)

No description

Details

__construct(string $name)

Parameters

string $name

getDeclaringClass()

setDeclaringClass(ComponentMetadata $declaringClass)

Parameters

ComponentMetadata $declaringClass

getName()

isPrimaryKey()

setValue(object $object, mixed $value)

Parameters

object $object
mixed $value

mixed getValue(object $object)

Parameters

object $object

Return Value

mixed

setReflectionProperty(ReflectionProperty $reflectionProperty)

Parameters

ReflectionProperty $reflectionProperty

wakeupReflection(ReflectionService $reflectionService)

Parameters

ReflectionService $reflectionService