Methods |
public
static
|
getDynamicPropertiesProperty(): string
Get the property that stores dynamic properties
Get the property that stores dynamic properties
The property returned must accept array<string,mixed> or
\ArrayAccess<string,mixed> .
|
#
|
public
static
|
getDynamicPropertyNamesProperty(): string
Get the property that stores dynamic property names
Get the property that stores dynamic property names
The property returned must accept array<string,string> or
\ArrayAccess<string,string> .
|
#
|
public
|
getDynamicProperties(): array<string, mixed>
Get the object's dynamic properties
Get the object's dynamic properties
Returns
An array that maps property names to values.
|
#
|
public
|
setDynamicProperties(array<string, mixed> $values): void
Set the object's dynamic properties
Set the object's dynamic properties
Parameters
$values |
An array that maps property names to
values.
|
|
#
|
public
|
__set(string $name, mixed $value): void
Set the value of a property
Set the value of a property
|
#
|
public
|
__get(string $name): mixed
Get the value of a property, or null if it is not set
Get the value of a property, or null if it is not set
|
#
|
public
|
__isset(string $name): bool
Check if a property is set
Check if a property is set
|
#
|
public
|
__unset(string $name): void
Unset a property
|
#
|