Exemple #1
0
 public static function _init()
 {
     $query = \DB::select()->from(static::$table_name)->order_by('level')->execute();
     $groups = array();
     foreach ($query as $q) {
         $groups[$q['level']] = array('name' => $q['name']);
     }
     static::$_valid_groups = $groups;
 }
Exemple #2
0
 public static function _init()
 {
     // get the list of valid groups
     try {
         static::$_valid_groups = \Cache::get(\Config::get('ormauth.cache_prefix', 'auth') . '.groups');
     } catch (\CacheNotFoundException $e) {
         static::$_valid_groups = \Model\Auth_Group::find('all');
         \Cache::set(\Config::get('ormauth.cache_prefix', 'auth') . '.groups', static::$_valid_groups);
     }
 }
Exemple #3
0
 public static function _init()
 {
     static::$_valid_groups = array_keys(\Config::get('simpleauth.groups', array()));
 }
 public static function _init()
 {
     static::$_valid_groups = array_keys(\Config::get('complexauth.groups'));
 }