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 = ''
bool $_dynamic = ''
bool $_externalizable = ''
array $_properties = ''
__construct(
string $className, boolean $dynamic
=
false, boolean $externalizable
=
false, boolean $properties
=
null
)
:
void
Used to keep track of all class traits of an AMF3 object
addAllProperties(
array $props
)
:
Zend_Amf_Value_TraitsInfo
Add all properties of the class.
addProperty(
string $name
)
:
Zend_Amf_Value_TraitsInfo
Add an additional property
getAllProperties(
)
:
array
Return all properties of the class.
getClassName(
)
:
string
Return the class name
getProperty(
int $index
)
:
string
Get the property at a given index
isDynamic(
)
:
boolean
Test if the class is a dynamic class
isExternalizable(
)
:
boolean
Test if class is externalizable
length(
)
:
int
Return the number of properties in the class