Methods |
public
|
__construct(MetaManager $manager, string $docroot, array &$meta = [])
|
#
|
public
|
__destruct()
|
#
|
public
|
__wakeup()
|
#
|
public
|
dirty()
|
#
|
public
|
toArray()
Get the instance as an array.
Get the instance as an array.
Implements
|
#
|
public
|
sync(): self
Unset dirty flag
|
#
|
public
|
set(array $meta): self
Perform bulk set overriding existing meta
Perform bulk set overriding existing meta
|
#
|
public
|
merge(array $meta): self
|
#
|
public
|
replace(array $meta): self
|
#
|
public
|
getOptions(): Options
Get a read-only copy of options
Get a read-only copy of options
|
#
|
public
|
setOption(array|string|null $name, mixed|null $val = null): self
Set option value
|
#
|
public
|
initialize(array $meta): self
|
#
|
public
|
getDocumentRoot(): string
|
#
|
public
|
offsetExists($offset)
|
#
|
public
|
offsetGet($offset)
Actually this should be return by ref but atm cannot be.
Actually this should be return by ref but atm cannot be.
Implements
|
#
|
public
|
offsetSet($offset, $value)
|
#
|
public
|
offsetUnset($offset)
|
#
|