コード例 #1
0
ファイル: edesktop.class.php プロジェクト: eliasrosa/eJoomla
 private function permissoes()
 {
     // Carrega os dados do usuário
     $u = new JCRUD("jos_users", array('id' => $this->user->id));
     // Carrega os dados do grupo
     $g = new JCRUD("jos_edesktop_usuarios_grupos", array('id' => $u->id_grupo));
     // Grava na sessão os dados do usuário
     $_SESSION['eDesktop.usuario'] = $u->get_dados();
     // Grava na sessão os dados do grupo do usuário
     $_SESSION['eDesktop.usuario.grupo'] = $g->get_dados();
     // Separa as permissões em um array e grava na sessão
     $_SESSION['eDesktop.usuario.grupo.permissoes'] = $g->permissoes != '' ? explode("\n", $g->permissoes) : array();
 }