get('/', function () use ($router) { // return $router->app->version(); //}); // Transactions routes $router->group(['prefix' => '/transactions'] , function () use ($router){ $router->post('','TransactionController@add'); $router->get('{id_wallet}','TransactionController@lastTransactions'); $router->post('commission','TransactionController@calculateCommission'); $router->delete('{id_transaction}','TransactionController@cancel'); }); // Credits routes $router->group(['prefix' => '/credits'] , function () use ($router){ $router->put('treatDemand/{id_demand}','CreditController@treatDemand'); $router->put('cancelDemand/{id_demand}','CreditController@cancelDemand'); }); $router->put('/virement/{id_wallet}','CommissionController@virement'); // Wallets routes $router->group(['prefix' => '/wallets'] , function () use ($router){ $router->get('{id_agent}/activated', 'WalletController@activated'); $router->get('{id_wallet}', 'WalletController@show'); $router->post('', 'WalletController@create'); // Wallets users iLink $router->group(['prefix' => '/users'] , function () use ($router){ $router->get('{id_user}', 'WalletController@showWalletUser'); }); }); // Idendification routes $router->group(['prefix' => '/identifications'] , function () use ($router){ $router->post('','UserController@identification'); $router->post('{id_identification}','UserController@validateIdentification'); $router->get('{user_code}','UserController@fetchIdentification'); $router->get('verify/{id_user}','UserController@verifyIdentification'); });