PHP midgard object method find_parameters
Find object's parameters.
array find_parameters(array args);
This method takes one argument:
- args, associative array
Array's keys must be midgard_parameter names, values should define constraints with properties's values.
Lists object's parameters and store them in returned array.
Returns array with midgard_parameter objects, or empty array if there are no parameters for object.
Example
<?php
/* Find all parameters with "jabber" name */
try {
$person = new midgard_person($guid);
} catch (Exception $e) {
echo $e->getMessage();
}
$args = array ("name" => "jabber");
$params = $person->find_parameters($args);
if(!empty($params)) {
foreach($params as $obj) {
echo $obj->domain . "-" . $obj->name . ":" . $obj->value ;
}
} else {
echo "Didn't find any object's parameters";
}
?>
