From 0b8525de8d64d770652dab13b7e543ba50707863 Mon Sep 17 00:00:00 2001 From: Djery-Tom Date: Mon, 30 Nov 2020 17:04:18 +0100 Subject: [PATCH] + Add documentation of Wallet Service Externe in the hypervisor dashboard --- application/controllers/Hyperviseur_dash.php | 22 +++ .../views/documentation/docs-page-hyp.php | 148 ++++++++++++++++++ application/views/header_hyp.php | 6 + 3 files changed, 176 insertions(+) create mode 100755 application/views/documentation/docs-page-hyp.php diff --git a/application/controllers/Hyperviseur_dash.php b/application/controllers/Hyperviseur_dash.php index 65f5847e..be576a2b 100755 --- a/application/controllers/Hyperviseur_dash.php +++ b/application/controllers/Hyperviseur_dash.php @@ -1665,6 +1665,28 @@ class Hyperviseur_dash extends CI_Controller } } } + + public function documentation() + { + + if ($this->isLogged()) { + $view = $this->input->get('view'); + if ($view) { + switch ($view){ + case 'walletServiceExterne' : + $data['link'] = $this->db->wallet_service_externe_url.'/api/documentation'; + break; + default: + $data['link'] = '#'; + break; + } + + $this->load->view('documentation/docs-iframe', $data); + } else { + $this->load->view('documentation/docs-page-hyp'); + } + } + } } class Operation diff --git a/application/views/documentation/docs-page-hyp.php b/application/views/documentation/docs-page-hyp.php new file mode 100755 index 00000000..d06d5fc4 --- /dev/null +++ b/application/views/documentation/docs-page-hyp.php @@ -0,0 +1,148 @@ + + + + + + + iLink | Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + +
+
+ + + + + + + + + +
+
+
+
+ +
+
+ + +
+
+
+
+
+

APIs lang->line('last_updated')?> : 05-12-2020

+
+

lang->line('docs_api_overview')?>. Encore appelé arriere-plan, est l’ensemble des microservices qui permettent la communication entre l’application mobile, l’application web et les bases de données. Ces différents microservices ne sont pas visibles par l’utilisateur et sont chargés du traitement et de la restitution des données.

+
+ +
+ +
+

Wallet Service

+

Ce service est destiné au tiers opérateurs externes qui voudront communiquer avec notre api sur tout ce qui concerne le Wallet .

+ + Accedez à sa documentation via ce lien + +
+
+

+ + + + Note +

+

Utilisez ce jeton d'autorisation : JeJMx6KNW1qo2h01rCVOLfX3f1nmcF2I afin de pouvoir tester les routes qui y figurent.

+
+
+
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/application/views/header_hyp.php b/application/views/header_hyp.php index d2db688c..47a3817f 100755 --- a/application/views/header_hyp.php +++ b/application/views/header_hyp.php @@ -215,6 +215,12 @@ lang->line('Rechercher'); ?> + +
  • "> + + Documentation + +