public function getRoles()
 {
     $roles = $this->findAll();
     $filterString = new String();
     $return = array();
     if (count($roles)) {
         foreach ($roles as $role) {
             $roleFilho = $filterString->titleToSlug($role->getNome());
             $rolePai = $role->getPerfil() ? $filterString->titleToSlug($role->getPerfil()->getNome()) : $filterString->titleToSlug($role->getNome());
             $return[$roleFilho] = $rolePai;
         }
     }
     return $return;
 }
Example #2
0
 public function listaAcl()
 {
     $filterString = new String();
     $acl = $this->findAll();
     $arrPermissoes = array();
     $arrAcl = array();
     if (count($acl)) {
         foreach ($acl as $item) {
             $tipoPermissao = $item->getPermissao();
             $perfilSlug = $filterString->titleToSlug($item->getPerfil()->getNome());
             $arrPermissoes[$perfilSlug][$tipoPermissao][] = $item->getResource()->getNome();
             $arrAcl['acl']['previlege'] = $arrPermissoes;
         }
         return $arrAcl;
     }
 }
 public function getToken()
 {
     $filterString = new String();
     return $filterString->getToken();
 }