[ Index ] |
PHP Cross Reference of ACL Module |
[Summary view] [Print] [Text view]
1 <?php 2 3 class DefaultController extends Controller 4 { 5 public function actionIndex() 6 { 7 $this->render('index'); 8 } 9 10 11 public function actionTest(){ 12 /*$group = new RGroup(); 13 $group->alias = 'bla'; 14 $group->save();*/ 15 16 /*$user = new RGroup(); 17 $user->alias = 'user'; 18 19 $obj = new CGroup(); 20 $obj->alias = 'pic'; 21 $obj->save(); 22 23 $group = RGroup::model()->find('alias = :alias', array(':alias' => 'bla')); 24 $group->grant($obj, '*'); 25 */ 26 27 /*$cgroup = new CGroup(); 28 $cgroup->alias = 'picGroup'; 29 $cgroup->save(); 30 */ 31 $bla = CGroup::model()->find('alias = :alias', array(':alias' => 'pic')); 32 if($bla) 33 $bla->delete(); 34 35 $bla = new CGroup(); 36 $bla->alias = 'restricted'; 37 $bla->save(); 38 39 $pic = CGroup::model()->find('alias = :alias', array(':alias' => 'pic')); 40 $cgroup = CGroup::model()->find('alias = :alias', array(':alias' => 'picGroup')); 41 42 $user =RGroup::model()->find('alias = :alias', array(':alias' => 'user')); 43 $group =RGroup::model()->find('alias = :alias', array(':alias' => 'bla')); 44 45 46 echo (integer)$user->may('pic', 'read'); 47 echo (integer)$group->may('pic', 'read'); 48 echo $user->may('picGroup', 'read'); 49 } 50 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Jul 1 19:24:45 2012 | Cross-referenced by PHPXref 0.7.1 |