com\setasign\SetaSite\PropertyContainer
PropertyContainer Class PropertyContainer
File: /SetaSite/src/PropertyContainer/PropertyContainer.php
Note: The property container must be serializable.
Class hierarchy
Implements
Summary
Methods
- __construct()
- __clone()
- __debugInfo()
- __get()
- __isset()
- __serialize()
- __set()
- __unserialize()
- __unset()
- append()
- asort()
- count()
- exchangeArray()
- exportValues()
- getArrayCopy()
- getFlags()
- getIterator()
- getIteratorClass()
- getValues()
- initByConfig()
- isValid()
- ksort()
- natcasesort()
- natsort()
- offsetExists()
- offsetGet()
- offsetSet()
- offsetUnset()
- serialize()
- setApplication()
- setFlags()
- setIteratorClass()
- setValues()
- uasort()
- uksort()
- unserialize()
Constants
ARRAY_AS_PROPS
STD_PROP_LIST
Properties
$containerParent
Static Methods
cleanupConfig()
Parameters
- $properties : \com\setasign\SetaFramework\Config\Config
Methods
__construct()
Parameters
- $containerParent : ContainerParent\ContainerParentInterface
__debugInfo()
Internal PHP method: ArrayObject::__debugInfo
__serialize()
Internal PHP method: ArrayObject::__serialize
__unserialize()
Internal PHP method: ArrayObject::__unserialize
append()
Internal PHP method: ArrayObject::append
asort()
Internal PHP method: ArrayObject::asort
count()
Internal PHP method: ArrayObject::count
exchangeArray()
Internal PHP method: ArrayObject::exchangeArray
getArrayCopy()
Internal PHP method: ArrayObject::getArrayCopy
getFlags()
Internal PHP method: ArrayObject::getFlags
getIterator()
Internal PHP method: ArrayObject::getIterator
getIteratorClass()
Internal PHP method: ArrayObject::getIteratorClass
initByConfig()
Parameters
- $properties : \com\setasign\SetaFramework\Config\Config
ksort()
Internal PHP method: ArrayObject::ksort
natcasesort()
Internal PHP method: ArrayObject::natcasesort
natsort()
Internal PHP method: ArrayObject::natsort
offsetExists()
Internal PHP method: ArrayObject::offsetExists
offsetSet()
Sets an offset
Parameters
- $key : mixed
- $value : mixed
- $overwrite : bool
Exceptions
Throws \BadMethodCallException If $value is an AbstractProperty, the property is already defined and $overwrite is false.
offsetUnset()
serialize()
Internal PHP method: ArrayObject::serialize
setApplication()
Parameters
- $setasite : \com\setasign\SetaSite\SetaSite
setFlags()
Internal PHP method: ArrayObject::setFlags
setIteratorClass()
Internal PHP method: ArrayObject::setIteratorClass
uasort()
Internal PHP method: ArrayObject::uasort
uksort()
Internal PHP method: ArrayObject::uksort
unserialize()
Internal PHP method: ArrayObject::unserialize
