]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/lib/file.users.php
Se agregan nuevos métodos estáticos a Usuario: getSocios() y getAsesores() para
[z.facultad/75.43/tp1.git] / src / lib / file.users.php
1 <?php
2 // vim: set binary noeol et sw=4 sts=4 :
3 // Grupo 10
4 //
5 // Lucarella, Schein, Arena
6 //
7 // Creado: Leandro Lucarella (mar may  3 00:47:40 ART 2005)
8 //
9 // $Id$
10
11 require_once 'lib/file.php';
12
13 /**
14  * Obtiene una lista de usuarios.
15  *
16  * @return array de array de (id, password, email) (false si hubo error).
17  */
18 function file_users_get_all()
19 {
20     return fgetallcsv('data/users.csv');
21 }
22
23 /**
24  * Obtiene la información de un usuario.
25  *
26  * @return array con id, password, email (false si hubo error o no está).
27  */
28 function file_users_get($user)
29 {
30     return fsearchcsv('data/users.csv', $user);
31 }
32
33 /**
34  * Guarda un nuevo usuario.
35  *
36  * @return bool false si hay error o ya existe.
37  */
38 function file_users_add($user, $pass, $email)
39 {
40     return fappendcsv('data/users.csv', array($user, $pass, $email));
41 }
42
43 ?>