diff --git a/build/api/core/Request.php b/build/api/core/Request.php index 5daf940..57eb895 100644 --- a/build/api/core/Request.php +++ b/build/api/core/Request.php @@ -349,7 +349,7 @@ // On recupere les données de la regex $module = $matches[1]; - $method = $this->http_method.'::'.$matches[2]; + $method = $matches[2]; /* [2] Verification de l'existence du module (conf) diff --git a/config/modules.json b/config/modules.json index d0f4694..d57ffff 100755 --- a/config/modules.json +++ b/config/modules.json @@ -2,7 +2,7 @@ "documentationDefault": { - "POST::apiBlueprint": { + "apiBlueprint": { "description": "Retourne une documentation de l'API au format API Blueprint.", "permissions": [["admin"]], "options": { "download": true }, @@ -14,7 +14,7 @@ "motheure": { - "POST::getCount": { + "getCount": { "description": "Retourne le compteur horaire du moteur d'une machine donnée", "permissions": [["admin"]], "parameters": { @@ -24,7 +24,8 @@ "count": { "description": "Compte horaire (en secondes)", "type": "int" } } }, - "POST::increment": { + + "increment": { "description": "Incrémente le comptheure horaire d'une machine.", "permissions": [["sats"]], "parameters": { @@ -37,7 +38,7 @@ "authenticationDefault": { - "POST::warehouse": { + "warehouse": { "description": "Connexion de premier niveau : entrepot.", "permissions": [], "parameters": { @@ -49,7 +50,7 @@ } }, - "POST::admin": { + "admin": { "description": "Connexion de second niveau : administrateur.", "permissions": [["warehouse"]], "parameters": { @@ -61,7 +62,7 @@ } }, - "POST::update_warehouse": { + "update_warehouse": { "description": "Changement de code d'accés de l'entrepôt", "permissions": [["admin"]], "parameters": { @@ -77,7 +78,7 @@ "adminDefault": { - "POST::getAll": { + "getAll": { "description": "Retourne la liste des administrateurs de l'entrepôt.", "permissions": [["admin"]], "parameters": {}, @@ -86,7 +87,7 @@ } }, - "POST::update": { + "update": { "description": "Changement de mot de passe administrateur", "permissions": [["admin"]], "parameters": { @@ -97,7 +98,7 @@ "output": {} }, - "POST::delete": { + "delete": { "description": "Suppression d'un accès administrateur", "permissions": [["admin"]], "parameters": { @@ -106,7 +107,7 @@ "output": {} }, - "POST::create": { + "create": { "description": "Création d'un administrateur", "permissions": [["admin"]], "parameters": { @@ -123,7 +124,7 @@ "userDefault": { - "POST::create": { + "create": { "description": "Création d'un nouvel utilisateur.", "permissions": [["admin"]], "parameters": { @@ -138,7 +139,7 @@ } }, - "POST::link": { + "link": { "description": "Ajout d'un utilisateur à un groupe.", "permissions": [["admin"]], "parameters": { @@ -149,7 +150,7 @@ }, - "POST::unlink": { + "unlink": { "description": "Retrait d'un utilisateur d'un groupe", "permissions": [["admin"]], "parameters": { @@ -159,7 +160,7 @@ "output": {} }, - "POST::search": { + "search": { "description": "Recherche d'un utilisateur par mots-clés.", "permissions": [["admin"]], "parameters": { @@ -170,7 +171,7 @@ } }, - "POST::getAll": { + "getAll": { "description": "Liste de tous les utilisateurs", "permissions": [["admin"]], "parameters": {}, @@ -179,7 +180,7 @@ } }, - "POST::getById": { + "getById": { "description": "Retourne un utilisateur spécifique.", "permissions": [["admin"]], "parameters": { @@ -190,7 +191,7 @@ } }, - "POST::getByCode": { + "getByCode": { "description": "Retourne un utilisateur de Code RFID donné.", "permissions": [["admin"]], "parameters": { @@ -201,7 +202,7 @@ } }, - "POST::getByUsername": { + "getByUsername": { "description": "Retourne un utilisateur d'identifiant donné.", "permissions": [["admin"]], "parameters": { @@ -212,7 +213,7 @@ } }, - "POST::getClusters": { + "getClusters": { "description": "Retourne les groupes d'un utilisateur.", "permissions": [["admin"]], "parameters": { @@ -223,7 +224,7 @@ } }, - "POST::edit": { + "edit": { "description": "Modifie les attributs d'un utilisateur.", "permissions": [["admin"]], "parameters": { @@ -242,7 +243,7 @@ } }, - "POST::delete": { + "delete": { "description": "Suppression d'un utilisateur.", "permissions": [["admin"]], "parameters": { @@ -258,7 +259,7 @@ "machineDefault": { - "POST::update": { + "update": { "description": "Mise à jour d'un SATS.", "permissions": [["sats"]], "parameters": { @@ -269,7 +270,7 @@ } }, - "POST::sync": { + "sync": { "description": "Synchronisation d'un SATS.", "permissions": [["warehouse"]], "parameters": { @@ -282,7 +283,7 @@ } }, - "POST::create": { + "create": { "description": "Création d'une nouvelle machine.", "permissions": [["admin"]], "parameters": { @@ -293,7 +294,7 @@ } }, - "POST::link": { + "link": { "description": "Ajout d'une machine à un groupe.", "permissions": [["admin"]], "parameters": { @@ -303,7 +304,7 @@ "output": {} }, - "POST::unlink": { + "unlink": { "description": "Retrait d'une machine d'un groupe.", "permissions": [["admin"]], "parameters": { @@ -313,7 +314,7 @@ "output": {} }, - "POST::search": { + "search": { "description": "Recherche une machine par mots-clés.", "permissions": [["admin"]], "parameters": { @@ -324,7 +325,7 @@ } }, - "POST::getAll": { + "getAll": { "description": "Retourne la liste de toutes les machines.", "permissions": [["admin"]], "parameters": {}, @@ -333,7 +334,7 @@ } }, - "POST::getById": { + "getById": { "description": "Retourne les données d'une machine.", "permissions": [["admin"]], "parameters": { @@ -344,7 +345,7 @@ } }, - "POST::getByName": { + "getByName": { "description": "Retourne les données d'une machine de nom donné.", "permissions": [["admin"]], "parameters": { @@ -355,7 +356,7 @@ } }, - "POST::getClusters": { + "getClusters": { "description": "Retourne les groupes d'une machine.", "permissions": [["admin"], ["sats"]], "parameters": { @@ -366,7 +367,7 @@ } }, - "POST::edit": { + "edit": { "description": "Modifie les attributs d'une machine.", "permissions": [["admin"]], "parameters": { @@ -376,7 +377,7 @@ "output": {} }, - "POST::delete": { + "delete": { "description": "Supprime une machine.", "permissions": [["admin"]], "parameters": { @@ -387,7 +388,7 @@ } }, - "POST::getState": { + "getState": { "description": "Retourne l'état d'une machine.", "permissions": [["admin"]], "parameters": { @@ -403,7 +404,7 @@ "clusterDefault": { - "POST::create": { + "create": { "description": "Création d'un nouveau groupe.", "permissions": [["admin"]], "parameters": { @@ -415,7 +416,7 @@ } }, - "POST::search": { + "search": { "description": "Recherche d'un groupe par mots-clés.", "permissions": [["admin"]], "parameters": { @@ -427,7 +428,7 @@ } }, - "POST::getAll": { + "getAll": { "description": "Liste de tous les groupes", "permissions": [["admin"]], "parameters": { @@ -438,7 +439,7 @@ } }, - "POST::getById": { + "getById": { "description": "Retourne un groupe spécifique.", "permissions": [["admin"]], "parameters": { @@ -450,7 +451,7 @@ } }, - "POST::getByName": { + "getByName": { "description": "Retourne un groupe de nom donné.", "permissions": [["admin"]], "parameters": { @@ -462,7 +463,7 @@ } }, - "POST::getMembers": { + "getMembers": { "description": "Retourne les membres d'un groupe.", "permissions": [["admin"]], "parameters": { @@ -474,7 +475,7 @@ } }, - "POST::edit": { + "edit": { "description": "Modifie le nom d'un groupe.", "permissions": [["admin"]], "parameters": { @@ -487,7 +488,7 @@ } }, - "POST::delete": { + "delete": { "description": "Suppression d'un groupe.", "permissions": [["admin"]], "parameters": { @@ -499,7 +500,7 @@ } }, - "POST::addPermission": { + "addPermission": { "description": "Ajout d'une permission", "permissions": [["admin"]], "parameters": { @@ -510,7 +511,7 @@ "output": {} }, - "POST::remPermission": { + "remPermission": { "description": "Suppression d'une permission", "permissions": [["admin"]], "parameters": { @@ -521,7 +522,7 @@ "output": {} }, - "POST::getPermissions": { + "getPermissions": { "description": "Retourne la liste des permissions", "permissions": [["admin"]], "parameters": {}, @@ -530,7 +531,7 @@ } }, - "POST::getAuthenticatedClusters": { + "getAuthenticatedClusters": { "description": "Retourne les groupes d'utilisateurs ayant une action sur un groupe de machine.", "permissions": [["admin"]], "parameters": { @@ -542,7 +543,7 @@ } }, - "POST::getModules": { + "getModules": { "description": "Retourne les modules d'un groupe de machines", "permissions": [["admin"], ["sats"]], "parameters": { @@ -553,7 +554,7 @@ } }, - "POST::getEtrees": { + "getEtrees": { "description": "Retourne les e-trees d'un groupe de machines", "permissions": [["admin"], ["sats"]], "parameters": { @@ -567,7 +568,7 @@ }, "historyDefault": { - "POST::create": { + "create": { "description": "Retourne l'historique complet", "permissions": [["admin"], ["sats"]], "parameters": { @@ -578,7 +579,7 @@ }, "output": {} }, - "POST::getAll": { + "getAll": { "description": "Retourne l'historique complet", "permissions": [["admin"]], "parameters": {}, @@ -587,7 +588,7 @@ } }, - "POST::search": { + "search": { "description": "Recherche une entrée historique par mots-clés.", "permissions": [["admin"]], "parameters": { @@ -598,7 +599,7 @@ } }, - "POST::archive": { + "archive": { "description": "Archive de l'historique complet.", "permissions": [["admin"]], "options": { "download": true }, @@ -609,7 +610,7 @@ }, "fetchDefault": { - "POST::dispatch": { + "dispatch": { "description": "Dispatche la gestion des données reçues par un SATS", "permissions": [["sats"]], "parameters": { @@ -621,7 +622,7 @@ } }, - "POST::rfid_read": { + "rfid_read": { "description": "Enregistrement de l'historique de l'e-tree READ du module RFID", "permissions": [["sats"]], "parameters": { @@ -632,7 +633,7 @@ } }, - "POST::motheure_simple": { + "motheure_simple": { "description": "Enregistrement du compte horaire de l'e-tree SIMPLE du module MOTHEURE", "permissions": [["sats"]], "parameters": { @@ -646,7 +647,7 @@ "deployDefault": { - "POST::dispatch": { + "dispatch": { "description": "Dispatche la gestion des données à synchroniser par un SATS", "permissions": [["sats"]], "parameters": { @@ -657,7 +658,7 @@ } }, - "POST::rfid_read": { + "rfid_read": { "description": "Enregistrement de l'historique de l'e-tree READ du module RFID", "permissions": [["sats"]], "parameters": {},