From 8aba0f373f63d85a5f3ac1593c2bf1455baffbd9 Mon Sep 17 00:00:00 2001 From: xdrm-brackets Date: Sun, 10 Apr 2016 16:40:49 +0200 Subject: [PATCH] Gestion de l'affichage des tokens (BDD/Repo) --- config/repositories.json | 5 ++++ manager/repo/Token.php | 65 ---------------------------------------- manager/repo/token.php | 51 +++++++++++++++++++++++++++++++ view/settings.php | 46 ++++++++++++++-------------- 4 files changed, 80 insertions(+), 87 deletions(-) delete mode 100644 manager/repo/Token.php create mode 100644 manager/repo/token.php 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 @@
    - -
  • -
    token
    -
    - name - date de création - date d'expiration - 90:31:ec:16:02:99:90:df:72:5f:02:f1:ad:d5:76:c7 -
    - -
  • + + "; + echo "
    token
    "; + echo "
    "; + echo "".$token['name'].""; + echo "date de création"; + echo "date d'expiration"; + echo "90:31:ec:16:02:99:90:df:72:5f:02:f1:ad:d5:76:c7"; + echo "
    "; + echo ""; + echo ""; + } + ?> - -
  • -
    token
    -
    - name - date de création - date d'expiration - 90:31:ec:16:02:99:90:df:72:5f:02:f1:ad:d5:76:c7 -
    - -