getAllObjects(); foreach($alib->getClasses() as $cl) $all[] = array('name'=>$cl['cname']." (class)", 'id'=>$cl['id']); foreach($all as $it){ $aa=array(); foreach($alib->getAllActions() as $a){ $aa[$a] = $r = $alib->checkPerm($sid, $a, $it['id']); if(PEAR::isError($r)){ echo $r->getMessage()." ".$r->getUserInfo()."\n"; exit; } } $m[]=array($it['name'], $aa); } #echo"
\n"; var_dump($m); $u=$alib->getSubjName($sid); ?>ALib - permission matrix Permission matrix
User:
object | getAllActions() as $a){?>|
---|---|
dumpTree()?>