references:joomla.framework:base:jobject-getpropertiesTable of Contents
getProperties
This function returns an array of property names. Syntaxarray getProperties ($public = true)
See also: * JObject::set * JObject::get * JObject::setProperties Examples
The method is designed to only return the Example 1 $myobj = new JObject(); // set some properties $myobj->set('name', 'Anonymous'); $myobj->set('version', '1.0'); $myobj->set('_secret', '4711'); print_r( $myobj->getProperties() ); will produce: Result 1 Array ( [name] => Anonymous [version] => 1.0 )
In order to retrieve all properties from an object, you must provide Example 2 print_r( $myobj->getProperties(false) ); will produce: Result 1 Array ( [_errors] => Array ( ) [name] => Anonymous [version] => 1.0 [_secret] => 4711 )
The Discussion |


