Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Zend_Amf_Value_TraitsInfo
string $_className = ''
Detailsbool $_dynamic = ''
Detailsbool $_externalizable = ''
Detailsarray $_properties = ''
Details__construct(
string $className, boolean $dynamic
=
false, boolean $externalizable
=
false, boolean $properties
=
null
)
:
voidUsed to keep track of all class traits of an AMF3 object
DetailsaddAllProperties(
array $props
)
:
Zend_Amf_Value_TraitsInfoAdd all properties of the class.
DetailsaddProperty(
string $name
)
:
Zend_Amf_Value_TraitsInfoAdd an additional property
DetailsgetAllProperties(
)
:
arrayReturn all properties of the class.
DetailsgetClassName(
)
:
stringReturn the class name
DetailsgetProperty(
int $index
)
:
stringGet the property at a given index
DetailsisDynamic(
)
:
booleanTest if the class is a dynamic class
DetailsisExternalizable(
)
:
booleanTest if class is externalizable
Detailslength(
)
:
intReturn the number of properties in the class
Details