From: Martín Marrese Date: Wed, 26 Mar 2003 18:27:31 +0000 (+0000) Subject: Funcion listaPermisos -> Devuelve un array con todos los permisos que tiene el usuari... X-Git-Tag: svn_import~597 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/70373a4230d37d6ffd43d40110e4e86edc8f8515?ds=inline Funcion listaPermisos -> Devuelve un array con todos los permisos que tiene el usuario en el sistema --- diff --git a/samurai_lib/php/Samurai/Perm.php b/samurai_lib/php/Samurai/Perm.php index 5580f6e..9800552 100644 --- a/samurai_lib/php/Samurai/Perm.php +++ b/samurai_lib/php/Samurai/Perm.php @@ -194,6 +194,23 @@ class SA_Perm extends PEAR { return $result; } + /** + * Devuelve los permisos de un usuario + * + * Devuelve un array con los permisos que posee el usuario en el sistema + * que se paso como parametro al constructor. Devuelve un array. + * + * @return array + * + * @access public + */ + function listaPermisos() + { + return $this->permisos; + } + + + //HASTA ACA FUNCIONES PUBLICAS //DESDE ACA FUNCIONES PRIVADAS diff --git a/samurai_lib/test/prueba.php b/samurai_lib/test/prueba.php index c72bed8..2461ab8 100644 --- a/samurai_lib/test/prueba.php +++ b/samurai_lib/test/prueba.php @@ -4,7 +4,7 @@ require_once '../php/Samurai/Perm.php'; print "Prueba Objeto SA_Perm de samurai_lib
"; -$permiso = new SA_Perm(1,'mdegan@mecon'); +$permiso = new SA_Perm(1,'mmarre@mecon'); print "
Probando la funcion tiene -> "; if ($permiso->tiene(1,2)) { @@ -40,5 +40,12 @@ foreach ($rr as $r) { } +print "
Probando la funcion listaPermisos -> "; +$rr = $permiso->listaPermisos(); +print "Tiene los siguientes permisos
"; +foreach ($rr as $r) { + print "$r
"; +} + ?>