Open Source Content Management Framework

PHP midgard object method find_parameters

  1. Example

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";

 } 

 ?>

midgard object parameters

Designed by Nemein, hosted by Kafit