Exemple #1
0
 function run($dbi, $argstr, &$request, $basepage)
 {
     $args = $this->getArgs($argstr, $request);
     extract($args);
     $output = HTML(HTML::h1("Group Info"));
     $group = WikiGroup::getGroup();
     $allGroups = $group->getAllGroupsIn();
     foreach ($allGroups as $g) {
         $members = $group->getMembersOf($g);
         $output->pushContent(HTML::h3($g . " - members: " . sizeof($members) . " - isMember: " . ($group->isMember($g) ? "yes" : "no")));
         foreach ($members as $m) {
             $output->pushContent($m);
             $output->pushContent(HTML::br());
         }
     }
     $output->pushContent(HTML::p("--- the end ---"));
     return $output;
 }
Exemple #2
0
 function &getGroup()
 {
     if (isset($this->_user) and isset($this->_user->_group)) {
         return $this->_user->_group;
     } else {
         // Debug Strict: Only variable references should be returned by reference
         $this->_user->_group = WikiGroup::getGroup();
         return $this->_user->_group;
     }
 }