diff --git a/config/repositories.json b/config/repositories.json index 64d94f5..808b331 100755 --- a/config/repositories.json +++ b/config/repositories.json @@ -1,6 +1,11 @@ { "Personnes": [ "getById" + ], + + + "token": [ + "getAll" ] } \ No newline at end of file diff --git a/manager/repo/Token.php b/manager/repo/Token.php deleted file mode 100644 index f305209..0000000 --- a/manager/repo/Token.php +++ /dev/null @@ -1,65 +0,0 @@ - UID de la personne en question - * - * @return personne Tableau associatif contenant les informations utiles de la personne - * @return FALSE Si une erreur occure ou qu'aucune personne n'est trouvee, retourne FALSE - * - */ - public static function getById($id_personne=null){ - /* [0] Verification des INPUT - =========================================================*/ - if( !Database::check('id', $id_personne) ) return false; - - /* [1] On prepare et execute la requete - =========================================================*/ - $request = Database::getPDO()->prepare("SELECT idPersonne as id, pseudo, nom, prenom, id_facebook, telephone - FROM Personnes - WHERE idPersonne = :uid"); - $request->execute(array( - ':uid' => $id_personne - )); - - - /* [2] On recupere le resultat - =========================================================*/ - // si aucun resultat, on retourne FALSE - if( ($personne=$request->fetch()) === false ) return false; - - - /* [3] On retourne les donnees - =========================================================*/ - return Database::delNumeric( $personne, true ); - } - - - - - - - } - - -?> \ No newline at end of file diff --git a/manager/repo/token.php b/manager/repo/token.php new file mode 100644 index 0000000..9f15e9e --- /dev/null +++ b/manager/repo/token.php @@ -0,0 +1,51 @@ + Liste de tous les tokens + * + */ + public static function getAll(){ + /* [1] On prepare et execute la requete + =========================================================*/ + $request = Database::getPDO()->query("SELECT id_token as id, name, token, creation, expires + FROM api_token + ORDER BY creation ASC"); + + /* [2] On recupere et retourne les donnees + =========================================================*/ + return Database::delNumeric( $request->fetchAll() ); + } + + + + + + } + + +?> \ No newline at end of file diff --git a/view/settings.php b/view/settings.php index 504d5a2..88ed07a 100755 --- a/view/settings.php +++ b/view/settings.php @@ -1,8 +1,17 @@ answer(); + ?> @@ -24,29 +33,22 @@