/** * Método constructor */ public function __construct() { self::$_acl = Acl2::factory('simple'); $perfil = new Perfil(); $perfiles = $perfil->getListadoPerfil('acl'); $this->_setPerfiles($perfiles); }
/** * Método para listar */ public function listar($order = 'order.perfil.asc', $page = 'pag.1') { $page = Filter::get($page, 'page') > 0 ? Filter::get($page, 'page') : 1; $perfiles = new Perfil(); $this->perfiles = $perfiles->getListadoPerfil('todos', $order, $page); $this->order = $order; $this->page_title = 'Listado de perfiles de usuario'; }
/** * Método para listar */ public function listar($order = 'order.modulo.asc') { if (Input::hasPost('privilegios') or Input::hasPost('old_privilegios')) { if (RecursoPerfil::setRecursoPerfil(Input::post('privilegios'), Input::post('old_privilegios'))) { Flash::valid('Los privilegios se han registrado correctamente!'); Input::delete('privilegios'); //Para que no queden persistentes Input::delete('old_privilegios'); } } $recurso = new Recurso(); $this->recursos = $recurso->getListadoRecursoPorModulo(Recurso::ACTIVO); $perfil = new Perfil(); $this->perfiles = $perfil->getListadoPerfil(Perfil::ACTIVO); $privilegio = new RecursoPerfil(); $this->privilegios = $privilegio->getPrivilegiosToArray(); $this->order = $order; $this->page_title = 'Permisos y privilegios de usuarios'; }