Files
api_arrahn/routes/web.php
T
Zakwan Hamdan 5c7bbe3a19 initial commit
2020-10-19 10:28:31 +08:00

41 lines
1.8 KiB
PHP

<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It is a breeze. Simply tell Lumen the URIs it should respond to
| and give it the Closure to call when that URI is requested.
|
*/
$router->get('/', function () use ($router) {
return $router->app->version();
});
// $router->get('/key', function() {
// return \Illuminate\Support\Str::random(32);
// });
$router->group(['prefix'=>'api'], function () use ($router){
//Customer API
$router->get('customers',['uses'=>'CustomerController@showAllCustomers']);
$router->get('customers/{id}',['uses'=>'CustomerController@showOneCustomer']);
$router->get('customers/ic',['uses'=>'CustomerController@showOneCustomerByIC']);
$router->post('customers',['uses'=>'CustomerController@create']);
$router->delete('customers/{id}', ['uses' => 'CustomerController@delete']);
$router->put('customers/{id}', ['uses' => 'CustomerController@update']);
//Gadai API
$router->get('gadai',['uses'=>'GadaiController@showAllGadais']);
$router->get('gadai/{id}',['uses'=>'GadaiController@showOneGadai']);
$router->post('gadai',['uses'=>'GadaiController@create']);
$router->delete('gadai/{id}', ['uses' => 'GadaiController@delete']);
$router->put('gadai/{id}', ['uses' => 'GadaiController@update']);
//Lelong API
$router->get('lelong',['uses'=>'LelongController@showAllLelongs']);
$router->get('lelong/{id}',['uses'=>'LelongController@showOneLelong']);
$router->post('lelong',['uses'=>'LelongController@create']);
$router->delete('lelong/{id}', ['uses' => 'LelongController@delete']);
$router->put('lelong/{id}', ['uses' => 'LelongController@update']);
});