Liste des utilisateurs * */ public static function getAll(){ // On recupere les donnees $users = new \manager\Repo('user/getAll'); return array( 'users' => $users->answer() ); } /* CREATION D'UN NOUVEL UTILISATEUR DANS LA BDD * * @code Code RFID de l'utilisateur * @username Identifiant l'utilisateur * @firstname Prenom de l'utilisateur * @lastcode Nom de l'utilisateur * @mail Adresse email de l'utilisateur * @password Mot de passe de l'utilisateur * @status Status de l'utilisateur * * @return status Retourne si oui ou non, tout s'est bien passe * */ public static function create($code, $username, $firstname, $lastname, $mail, $password, $status){ /* [1] Normalisation + verification des donnees =========================================================*/ $password_hash = \manager\sessionManager::secure_sha1($password); $correct_param = \manager\Database::check('user.code', $code); $correct_param = $correct_param && \manager\Database::check('user.username', $username); $correct_param = $correct_param && \manager\Database::check('user.firstname', $firstname); $correct_param = $correct_param && \manager\Database::check('user.lastname', $lastname); $correct_param = $correct_param && \manager\Database::check('user.mail', $mail); $correct_param = $correct_param && \manager\Database::check('user.password', $password_hash); $correct_param = $correct_param && \manager\Database::check('user.status', $status); $request = new \manager\Repo('user/create', array($code, $username, $firstname, $lastname, $mail, $password, $status) ); return $request->answer(); } } ?>