Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/hayyumart.com/routes/
Upload File :
Current File : /home/aplikasiposinfo/public_html/hayyumart.com/routes/api.php

<?php

use Illuminate\Http\Request;
use App\Pelanggan;

/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API!
|
*/


Route::group(['prefix'=>'helper'],function(){
	Route::get('jenis',function(){
		return Helper::getJenis();
	});

	Route::get('metode',function(){
		return Helper::getMetode();
	});

	Route::get('limit_hutang/{id}',function($id){
		$pelanggan = Pelanggan::find($id);
		return response()->json($pelanggan->member->limit_hutang);
	});

	Route::get('merek',function(){
		return Helper::getMerek();
	});

	Route::get('kategori',function(){
		return Helper::getKategori();
	});

	Route::get('kode', function(){
		return Helper::getKode();
	});
});

Route::group(['prefix'=>'sinkron'], function(){
	//Update Data From Local To Server
	Route::group(['prefix' => 'response'], function(){
		Route::post('member', 'Api\MemberController@response');
		Route::post('bank', 'Api\BankController@response');
		Route::post('supplier', 'Api\SupplierController@response');
		Route::post('satuan', 'Api\SatuanController@response');
		Route::post('kategori', 'Api\KategoriController@response');
		Route::post('level', 'Api\LevelController@response');
		Route::post('metode_bayar', 'Api\MetodeBayarController@response');

		Route::post('jenis', 'Api\JenisController@response');
		Route::post('user', 'Api\UserController@response');
		Route::post('pelanggan', 'Api\PelangganController@response');

		Route::post('barang', 'Api\BarangController@response');
		Route::post('harga_barang', 'Api\HargaBarangController@response');

		Route::post('penjualan', 'Api\PenjualanController@response');
		Route::post('detail_penjualan', 'Api\DetailPenjualanController@response');
		Route::post('piutang', 'Api\PiutangController@response');

		Route::post('retur_penjualan', 'Api\ReturPenjualanController@response');
		Route::post('detail_retur_penjualan', 'Api\DetailReturPenjualanController@response');
		
		Route::post('retur_pembelian', 'Api\ReturPembelianController@response');
		Route::post('detail_retur_pembelian', 'Api\DetailReturPembelianController@response');

		Route::post('pembelian', 'Api\PembelianController@response');
		Route::post('detail_pembelian', 'Api\DetailPembelianController@response');
		Route::post('hutang', 'Api\HutangController@response');

		Route::post('bayar_penjualan', 'Api\BayarPenjualanController@response');
		Route::post('bayar_pembelian', 'Api\BayarPembelianController@response');

		Route::post('petty_cash', 'Api\PettyCashController@response');
	});

});

Route::post('penjualan-etalase', 'Api\PenjualanEtalaseController@store');


Route::middleware('auth:api')->get('/user', function (Request $request) {
    return $request->user();
});

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]