Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current none :
/
proc
/
thread-self
/
root
/
var
/
www
/
html
/
tpid-aden
/
api
/
routes
/
Or
Select Your none :
Upload File :
New :
File
Dir
//proc/thread-self/root/var/www/html/tpid-aden/api/routes/invoice.php
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Invoice\InvoicePreOrderController; use App\Http\Controllers\Invoice\ReminderInvoiceController; use App\Http\Controllers\Invoice\InvoiceReadyOrderController; Route::prefix('v1')->middleware('log_activity')->group(function() { Route::middleware('auth:mitras', 'scope:mitra')->group(function() { Route::prefix('invoice')->group(function() { Route::get('list', [InvoiceReadyOrderController::class, 'list']); Route::post('list', [InvoiceReadyOrderController::class, 'list']); Route::get('detail', [InvoiceReadyOrderController::class, 'detail']); Route::post('detail', [InvoiceReadyOrderController::class, 'detail']); Route::get('pay', [InvoiceReadyOrderController::class, 'pay']); Route::post('pay', [InvoiceReadyOrderController::class, 'pay']); Route::post('detail-bundle', [InvoiceReadyOrderController::class, 'detailBundle']); Route::post('pay-bundle', [InvoiceReadyOrderController::class, 'payBundle']); }); Route::prefix('invoice-po')->group(function(){ Route::post('list', [InvoicePreOrderController::class, 'list']); Route::post('detail', [InvoicePreOrderController::class, 'detail']); }); }); Route::middleware('auth:api', 'scope:admin')->group(function() { Route::prefix('reminder-invoice')->group(function(){ // for testing cron job CmdReminderInvoice // Route::post('cron', [ReminderInvoiceController::class, 'cron']); Route::post('json', [ReminderInvoiceController::class, 'json']); }); }); });