By extending PropertyAccess, access to properties is possible with "$object['propertyType']" array access notation.
[line 38]
array getProperties( [string $type = null])
boolean offsetExists( string $type)
Part of the ArrayAccess interface
string offsetGet( string $type)
void offsetSet( string $type, string $value)
void offsetUnset( string $type)