Ejemplo n.º 1
0
 /**
  * Return the application groups
  * 
  * @var array
  * @return mixed
  * 
  */
 public static function get_groups(array $params = array('sys' => false))
 {
     $app_groups = \Groups\Model\Group::all();
     if ($params['sys'] === true) {
         $groups = array(0 => '-- Any --', -1 => 'Guests', -2 => 'Authenticated');
     }
     foreach ($app_groups as $group) {
         $groups[$group->id] = $group->name;
     }
     if (isset($params['to_json']) and $params['to_json'] === true) {
         return json_encode($groups);
     }
     return $groups;
 }