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