PHP midgard object method list_parameters
List object's parameters.
array list_parameters([domain]);
This method takes one optional argument:
- domain, string which defines group of parameters
Lists object's parameters and store them in returned array. By default all parameters are returned from database. You can define optional domain argument if you need to limit returned objects to particular group.
Returns array with midgard_parameter objects, or empty array if there are no parameters for object.
Example
<?php
try {
$person = new midgard_person($guid);
} catch (Exception $e) {
echo $e->getMessage();
}
$params = $person->list_parameters("im");
if(!empty($params)) {
foreach($params as $obj) {
echo $obj->name . ":" . $obj->value ;
}
} else {
echo "Didn't find any 'im' parameters";
}
$params = $person->list_parameters();
if(!empty($params)) {
foreach($params as $obj) {
echo $obj->domain . "-" . $obj->name . ":" . $obj->value ;
}
} else {
echo "Didn't find any object's parameters";
}
?>
