/** * Returns a named array of the parameters * @return object */ function toArray() { return mosObjectToArray($this->_params); }
function mosObjectToArray($p_obj) { $retarray = null; if (is_object($p_obj)) { $retarray = array(); foreach (get_object_vars($p_obj) as $k => $v) { if (is_object($v)) { $retarray[$k] = mosObjectToArray($v); } else { $retarray[$k] = $v; } } } return $retarray; }