]> git.llucax.com Git - mecon/samurai.git/blob - doc/lib/samurai_lib_PHP.rtf
Arreglo para que funcione con la nueva version de Marco
[mecon/samurai.git] / doc / lib / samurai_lib_PHP.rtf
1 {\rtf0\ansi\r
2 {\fonttbl\r
3 {\f0\fswiss Helvetica;}\r
4 {\f1\fmodern Courier;}}\r
5 {\info\r
6 {\creatim \yr2003\mo3\dy12\hr14\min49\sec5}\r
7 {\revtim \yr2003\mo3\dy14\hr10\min47\sec2}\r
8 }\r
9 \paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\r
10 \ftnbj\aenddoc\ftnrstcont\aftnrstcont\ftnnar\aftnnrlc\r
11 \sectd\r
12 \f1\fs20\b SAMURAI - samurai_lib - PHP\par\r
13 para ser usada en sistemas hechos en PHP\par\r
14 \par\r
15 \ul Funcionamiento\par\r
16 Objeto:\b0\ul0  \b SA_Perm\par\r
17 \ul Variables de Instancia:\par\r
18 \ul0   - login   \par\r
19 \b0     Contiene el login del usuario que se obtiene de $udat\{user\}.\r
20 \par\r
21 \b   - sistema \par\r
22    \b0  Contiene el identificador numerico del sistema.\par\r
23 \b   - permisos\par\r
24  \b0    Array con todos los permisos del usuario en el sistema dado. \r
25 \par\r
26     Es "invisible" a los demas.\par\r
27 \b   - DB      \par\r
28   \b0   Objeto que guarda la conexion con la base de datos. Es \r
29 "invisible"\par\r
30     a los demas.\par\r
31 \b\ul Metodos de Instancia:\par\r
32 \ul0   - SA_Perm \par\r
33     \b0 Constructor. Recive como parametro el identificador numerico del\r
34 \par\r
35     sistema y el login del usuario (del tipo <usuario>@<organismo>)\par\r
36 \b   - tiene \par\r
37     \b0 Funcion que chequea que el usuario tenga todos los permisos que \r
38 se\par\r
39     pasaron como parametro. Devuelve true si cumple con la condicion, \r
40 \par\r
41     false en cualquier otro caso. Es de argumentos variable.\par\r
42 \b   - tieneO \par\r
43     \b0 Funcion que chequea que el usuario tenga alguno de los permisos \r
44 que\par\r
45     se pasaron como parametro. Devuelve true si cumple con la condicion,\r
46 \par\r
47     false en cualquier otro caso. Es de argumentos variable.\par\r
48 \b   - tieneODevol\par\r
49     \b0 Funcion que chequea que el usuario tenga alguno de los permisos \r
50 que\par\r
51     se pasaron como parametro. Devuelve un array con aquellos permisos\r
52 \par\r
53     que se pasaron por parametro y el usuario tiene. Es de argumentos\r
54 \par\r
55     variable.\par\r
56 \b   - tieneUn\par\r
57    \b0  Funcion que chequea que el usuario tenga el permiso que se pasa \r
58 por \par\r
59     por parametro.\par\r
60 \b   - _obtenerPermisos\par\r
61    \b0  Funcion de uso interno que consulta a la base y obtiene todos \r
62 los\par\r
63     permisos del usuario en el sistema que se paso como parametro.\par\r
64 \b   - _conectarDB\par\r
65   \b0   Funcion que crea la conexion a la base de datos. Es de uso \r
66 interno.\par\r
67 \par\r
68 \par\r
69 -------------------------------------\par\r
70 Autores  : Martin Marrese\par\r
71 -------------------------------------\par\r
72 Fecha                    : 12/03/2003\par\r
73 Fecha Ultima Modificacion: 12/03/2003\par\r
74 -------------------------------------             \par\r
75 $Id$\par\r
76 $Author$\par\r
77 $Date$\par\r
78 $Url$\par\r
79 $Rev$\par\r
80 }\r