コード例 #1
0
 function is_group_child_of($var_1 = null, $var_2 = null, $var_3 = null)
 {
     if (checkJversion() == 2) {
         if (!is_integer($var_1)) {
             $group_src = $this->get_group_id($var_1);
         }
         $group_children = $this->get_group_children($group_src, null, 'RECURSE');
         if (!is_integer($var_2)) {
             $group_target = $this->get_group_id($var_2);
         }
         $return = in_array($group_target, $group_children) ? 1 : 0;
     } else {
         if (!$var_3) {
             $var_3 = 'ARO';
         }
         $return = $this->_acl->is_group_child_of($var_1, $var_2, $var_3);
     }
     return $return;
 }