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; }
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); } }
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')); }