[ Index ]

PHP Cross Reference of ACL Module

title

Body

[close]

/controllers/ -> DefaultController.php (source)

   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  }


Generated: Sun Jul 1 19:24:45 2012 Cross-referenced by PHPXref 0.7.1