From ef30a4f50d028b42fab50f75e3f5e3d1c46f8376 Mon Sep 17 00:00:00 2001 From: DJERY-TOM Date: Fri, 11 Sep 2020 17:28:33 +0100 Subject: [PATCH] + Add Credit and Savings balances route --- app/Http/Controllers/NanoCreditController.php | 8 ++++++++ routes/web.php | 1 + 2 files changed, 9 insertions(+) diff --git a/app/Http/Controllers/NanoCreditController.php b/app/Http/Controllers/NanoCreditController.php index b9b1084..fc3268f 100755 --- a/app/Http/Controllers/NanoCreditController.php +++ b/app/Http/Controllers/NanoCreditController.php @@ -566,6 +566,14 @@ class NanoCreditController extends Controller } } + public function getNanoCreditAccount($id_user){ + $user = User::findOrFail($id_user); + $data = new \stdClass(); + $data->balance_credit = $user->balance_credit; + $data->balance_epargne = $user->balance_epargne; + return $this->successResponse($data); + } + // Calculer les interet private function calculateFees(array $paliers, $montant, $duree) { diff --git a/routes/web.php b/routes/web.php index 8aa99d1..a182523 100755 --- a/routes/web.php +++ b/routes/web.php @@ -94,6 +94,7 @@ $router->group(['prefix' => '/groups'], function () use ($router) { $router->post('durations', 'NanoCreditController@getDurations'); $router->get('demands/{id_user}', 'NanoCreditController@getNanoCreditsDemands'); $router->get('details/{id_demand}', 'NanoCreditController@getInfosNanoCredit'); + $router->get('accounts/{id_user}', 'NanoCreditController@getNanoCreditAccount'); $router->group(['prefix' => '/savings'], function () use ($router) { $router->post('make', 'NanoCreditController@makeSavings');