/**
  * Load les infos depuis un objet Service_JSON
  *
  * @access	public
  * @param 	Service_JSON	$service				L'objet Service_JSON
  * @return 	array									Les TafelTreeBranch créées
  */
 function &loadServiceJSON($service)
 {
     $branch =& new TafelTreeBranch();
     // On check toutes les propriétés de branche
     foreach ($service as $property => $value) {
         if ($property != 'items') {
             $branch->setParam($property, $value);
         }
     }
     // On check les enfants
     if (isset($service) && isset($service->items)) {
         $branch->items = array();
         foreach ($service->items as $b) {
             $branch->items[] =& TafelTreeBranch::loadServiceJSON($b);
         }
     }
     return $branch;
 }
 /**
  * Load les infos depuis un objet Service_JSON
  *
  * @access	public
  * @param 	Service_JSON	$service				L'objet Service_JSON
  * @return 	array									Les TafelTreeBranch créées
  */
 public function loadServiceJSON($service)
 {
     $branches = array();
     foreach ($service as $branch) {
         $branches[] = TafelTreeBranch::loadServiceJSON($branch);
     }
     return $branches;
 }