CURRENT PATH:
/
home
/
u451283037
/
domains
/
rupandehiinstitute.com
/
public_html
/
subdomains
/
smarttraining
/
routes
/
KEMBALI
|
HOME
Upload File Local:
Upload
Upload via URL:
Download
Dir Baru
File Baru
Editing:
api.php
<?php use Illuminate\Http\Request; /* |-------------------------------------------------------------------------- | 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::middleware('auth:api')->get('/user', function (Request $request) { // return $request->user(); // }); Route::post('/login', 'Api\AuthController@login'); Route::prefix('password')->group(function () { Route::post('forgot', 'Api\UserController@forgotPassword'); }); Route::prefix('otp')->group(function () { Route::post('verify', 'Api\UserController@verifyOtp'); }); Route::put('users/changePassword/{id}', 'Api\UserController@changePassword'); Route::put('users/update/{id}', 'Api\UserController@update'); Route::get('/profile/{id}', 'Api\UserController@profile'); Route::get('/master', 'Api\MasterController@master'); Route::middleware('auth:api')->group(function () { Route::prefix('password')->group(function () { Route::post('reset', 'Api\UserController@resetPassword'); Route::post('change', 'Api\UserController@changePassword'); }); Route::prefix('profile')->group(function () { Route::post('update', 'Api\UserController@updateProfile'); Route::post('change-image', 'Api\UserController@changeProfilePicture'); }); Route::get('/countSales', 'Api\SaleController@countAllSales'); Route::get('/getSales', 'Api\SaleController@getSales'); Route::get('/getTodaySales', 'Api\SalesController@getTodaySales'); Route::get('/getCreditSales', 'Api\SaleController@getCreditSales'); Route::get('/getTodayCreditSales', 'Api\SalesController@getTodayCreditSales'); Route::get('/countTotalMargin', 'Api\SaleController@countTotalMargin'); Route::get('/todayMargin', 'Api\SalesController@todayMargin'); Route::get('/todaysData', 'Api\SalesController@todaysData'); Route::get('/thisMonthMargin', 'Api\SaleController@thisMonthMargin'); Route::get('/countexpenses', 'Api\ExpenseController@countAllExpenses'); Route::get('/getExpenses', 'Api\ExpenseController@getExpenses'); Route::get('/getTodayExpenses', 'Api\ExpenseController@getTodayExpenses'); Route::get('/purchasereports', 'Api\ReportController@purchasereport'); Route::post('/purchasereportdatewise', 'Api\ReportController@searchPurchasesWise'); Route::get('/expensereports', 'Api\ReportController@expensereport'); Route::post('/expensereportdatewise', 'Api\ReportController@searchExpensesWise'); Route::prefix('payments')->group(function () { Route::prefix('make')->group(function () { Route::get('all', 'Api\PaymentController@getMakePaymentData'); Route::post('create', 'Api\PaymentController@createMakePayment'); }); Route::prefix('receive')->group(function () { Route::get('all', 'Api\PaymentController@getReceivePaymentData'); Route::post('create', 'Api\PaymentController@createReceivePayment'); }); }); Route::prefix('reports')->group(function () { Route::post('make-payments', 'Api\ReportController@getMakePaymentReportData'); Route::post('receive-payments', 'Api\ReportController@getReceivePaymentReportData'); }); Route::get('/purchasereturns', 'Api\ReportController@purchasereturnreport'); Route::get('/purchasepayment', 'Api\ReportController@purchasepaymentreport'); Route::post('/stockreport', 'Api\ReportController@stockreport'); Route::get('/salereport', 'Api\ReportController@salereport'); Route::post('/salereportdatewise', 'Api\ReportController@searchSalesWise'); Route::post('/saleitemreport', 'Api\ReportController@itemsalereport'); Route::post('/salesreturnreportdatewise', 'Api\ReportController@searchSalesReturnWise'); Route::post('/purchasereturnreportdatewise', 'Api\ReportController@searchPurchasesReturnWise'); Route::post('/purchasepaymentreport', 'Api\ReportController@searchPurchasesPaymentWise'); Route::post('/salepaymentreport', 'Api\ReportController@searchSalesPaymentWise'); Route::post('/storewisesalesreport', 'Api\ReportController@searchStoreWiseSales'); Route::post('/customerwisesalesreport', 'Api\ReportController@searchCustomerWiseSales'); Route::post('/salesreturnreport', 'Api\ReportController@salesreturnreport'); Route::get('/customer', 'Api\ItemController@customer'); Route::get('/department', 'Api\HrController@department'); Route::get('/designation', 'Api\HrController@designation'); Route::get('/employee', 'Api\HrController@employee'); Route::get('/pay', 'Api\HrController@pay'); Route::get('/store', 'Api\HrController@store'); Route::get('/supplier', 'Api\HrController@supplier'); Route::get('/purchaseledger', 'Api\PartyLedgerController@purchaseledger'); Route::get('/SaleLedger', 'Api\PartyLedgerController@SaleLedger'); Route::get('/fetchpurchaseledgerbook', 'Api\LedgerBookController@fetchpurchaseledgerbook'); Route::get('/fetchsalesledgerbook', 'Api\LedgerBookController@fetchSalesledgerbook'); Route::get('/unit', 'Api\unitController@unit'); Route::get('/tax', 'Api\unitController@tax'); Route::get('/profile', 'Api\ProfileController@profile'); Route::get('/saleCredit', 'Api\SalesController@Salecredit'); Route::get('/sale', 'Api\SalesController@Sale'); Route::get('/salereturn', 'Api\SalesController@SaleReturn'); Route::get('/salesitem', 'Api\SalesController@saleitems'); Route::get('/purchase', 'Api\PurchaseController@purchase'); Route::get('/purchasereturn', 'Api\PurchaseController@purchasereturn'); Route::post('/purchaseitems', 'Api\PurchaseController@purchaseItems'); Route::post('/purchasereturns/items', 'Api\PurchaseController@purchaseReturnItems'); Route::post('sales/items', 'Api\SalesController@salesItems'); Route::post('salesreturns/items', 'Api\SalesController@salesReturnItems'); Route::prefix('sales')->group(function () { Route::post('create-quick', 'Api\SalesController@createQuickSales'); }); Route::prefix('purchases')->group(function () { Route::post('create-quick', 'Api\PurchaseController@createQuickPurchase'); }); Route::get('categories', 'Api\CategoryController@category'); Route::prefix('expenses')->group(function () { Route::get('categories', 'Api\ExpenseController@getExpenseCategoryData'); Route::get('/', 'Api\ExpenseController@expenses'); Route::post('create', 'Api\ExpenseController@createExpense'); }); Route::prefix('items')->group(function () { Route::get('/', 'Api\ItemController@getItemData'); Route::post('create', 'Api\ItemController@saveItem'); }); // Bank Section Starts from here Route::prefix('banks')->group(function () { Route::get('/', 'Api\BankController@getBankData'); Route::post('create', 'Api\BankController@createBank'); Route::prefix('deposits')->group(function () { Route::get('/', 'Api\BankController@getBankDepositData'); Route::post('create', 'Api\BankController@createBankDeposit'); }); Route::prefix('withdraws')->group(function () { Route::get('/', 'Api\BankController@getBankWithdrawData'); Route::post('create', 'Api\BankController@createBankWithdraw'); }); Route::get('statements', 'Api\BankController@searchBankStatement'); }); // Bank Section ends here Route::prefix('log')->group(function () { Route::post('create', 'Api\LogController@createLog'); Route::get('all', 'Api\LogController@getLogData'); }); Route::prefix('notice')->group(function () { Route::post('create', 'Api\NoticeController@createNotice'); Route::get('all', 'Api\NoticeController@getNoticeData'); }); // Today API Data Starts from Here Route::prefix('today')->group(function () { Route::prefix('purchases')->group(function () { Route::prefix('local')->group(function () { Route::get('/', 'Api\PurchaseController@getTodayLocalPurchaseData'); Route::get('credit', 'Api\PurchaseController@getTodayCreditLocalPurchaseData'); Route::get('items', 'Api\PurchaseController@getTodayLocalPurchaseItemData'); }); Route::prefix('international')->group(function () { Route::get('items', 'Api\PurchaseController@getTodayInternationalPurchaseItemData'); }); }); Route::prefix('purchase-returns')->group(function () { Route::get('/', 'Api\PurchaseReturnController@getTodayPurchaseReturnData'); Route::get('items', 'Api\PurchaseReturnController@getTodayPurchaseReturnItemData'); }); Route::prefix('sales')->group(function () { Route::get('/', 'Api\SalesController@getTodaySalesData'); Route::get('items', 'Api\SalesController@getTodaySalesItemData'); Route::get('credit', 'Api\SalesController@getTodayCreditSalesData'); }); Route::prefix('sales-returns')->group(function () { Route::get('/', 'Api\SalesReturnController@getTodaySalesReturnData'); Route::get('items', 'Api\SalesReturnController@getTodaySalesReturnItemData'); }); Route::prefix('expenses')->group(function () { Route::get('/', 'Api\ExpenseController@getTodayExpensesData'); }); }); // Today API Data Ends Here }); Route::prefix('pos')->group(function () { require_once 'pos/api.php'; }); Route::prefix('student')->group(function() { require_once 'student/api.php'; }); Route::prefix('web')->group(function () { require_once 'web/api.php'; }); Route::prefix('mobile')->middleware(['mobile.enabled'])->group(function () { require_once 'mobile/api.php'; }); Route::prefix('backup')->group(function () { Route::get('/', 'Api\BackupController@index'); Route::post('/create', 'Api\BackupController@create'); Route::get('/download', 'Api\BackupController@download'); Route::delete('/delete', 'Api\BackupController@delete'); });
SIMPAN
BATAL