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->get('customers/{ic}/gadai/{status}',['uses'=>'CustomerController@showOneCustomerGadai']); $router->get('customers/{ic}/gadai/{status}/{kodcaw}',['uses'=>'CustomerController@showOneCustomerGadaiByCawangan']); $router->post('customers',['uses'=>'CustomerController@create']); $router->delete('customers/{id}', ['uses' => 'CustomerController@delete']); // $router->put('customers/{id}', ['uses' => 'CustomerController@update']); $router->put('customersonline/{nokp}', ['uses' => 'CustomerController@updateOnline']); //Gadai API $router->get('gadai',['uses'=>'GadaiController@showAllGadais']); $router->get('gadai/{noic}',['uses'=>'GadaiController@showOneGadai']); $router->get('gadai/norujukan/{norujukan}',['uses'=>'GadaiController@showOneGadaiByNorujukan']); $router->get('gadai/norujukan/{kodcaw}/{norujukan}',['uses'=>'GadaiController@showOneGadaibyRujukanAndCawangan']); $router->post('gadai/{kodcaw}',['uses'=>'GadaiController@create']); $router->delete('gadai/{id}', ['uses' => 'GadaiController@delete']); $router->put('gadai/{id}', ['uses' => 'GadaiController@update']); $router->get('gadai/{cawangan_code}/{date}',['uses'=>'GadaiController@gadaiTransactionByCawanganAndDay']); $router->put('gadai/norujukan/{norujukan}',['uses'=>'GadaiController@updateOneGadaiByNorujukan']); $router->put('gadai/{kodcaw}/norujukan/{norujukan}',['uses'=>'GadaiController@updateGadaiMarhunOnline']); $router->put('gadai/norujukan/{kodcaw}/{norujukan}',['uses'=>'GadaiController@daftarGadaiMarhun']); //Lelong API $router->get('lelong',['uses'=>'LelongController@showAllLelongs']); $router->get('lelong/cawangan/{kodcaw}',['uses'=>'LelongController@showAllLelongByCawangan']); $router->post('lelong',['uses'=>'LelongController@create']); $router->delete('lelong/{id}', ['uses' => 'LelongController@delete']); $router->put('lelong/{id}', ['uses' => 'LelongController@update']); //Marhun API $router->get('marhun',['uses'=>'MarhunController@showAllMarhuns']); $router->get('marhun/{norujukan}',['uses'=>'MarhunController@showOneMarhun']); $router->post('marhun/{kodcaw}',['uses'=>'MarhunController@create']); $router->put('marhun/{id}', ['uses' => 'MarhunController@update']); $router->get('jemas',['uses'=>'MarhunController@getAllJemas']); $router->get('jemas/nama_marhun',['uses'=>'MarhunController@getMarhunName']); //Harga Emas API $router->get('harga_emas',['uses'=>'HargaEmasController@showAllHargaEmas']); $router->get('harga_emas/{karat}',['uses'=>'HargaEmasController@getOneHargaEmas']); $router->put('harga_emas',['uses'=>'HargaEmasController@update']); //Cawangan API $router->get('cawangan',['uses'=>'CawanganController@showAllCawangans']); $router->get('cawangan/{code_cawangan}',['uses'=>'CawanganController@showOneCawangan']); //Poskod API $router->get('poskod',['uses'=>'PoskodController@showAllPoskod']); $router->get('poskod/{poskod}',['uses'=>'PoskodController@showOnePoskod']); //Negeri API $router->get('negeri/{kodnegeri}',['uses'=>'NegeriController@showOneNegeri']); //Daerah API $router->get('daerah/{koddaerah}',['uses'=>'DaerahController@showOneDaerah']); //Bank API $router->get('bank',['uses'=>'BankController@showAllBank']); //Transaction API $router->post('transaction/duit_masuk',['uses'=>'TransactionController@duitMasuk']); $router->post('transaction/duit_keluar',['uses'=>'TransactionController@duitKeluar']); $router->get('transaction',['uses'=>'TransactionController@showAllTransaction']); $router->get('transaction/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukan']); $router->get('maxpinjaman',['uses'=>'MaxPinjamanController@getAllMaxPinjaman']); $router->get('transaksi_keuntungan/{norujukan}',['uses'=>'TransaksiKeuntunganController@getTransaksiKeuntunganByRujukan']); $router->post('transaksi_keuntungan',['uses'=>'TransaksiKeuntunganController@createTransaksiKeuntungan']); });