mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-19 04:23:55 +00:00
20 lines
1.2 KiB
PHP
20 lines
1.2 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\Vouchers\ValidateVoucherController;
|
|
use App\Http\Controllers\Vouchers\CreateVoucherController;
|
|
use App\Http\Controllers\Vouchers\ListUserVouchersController;
|
|
use App\Http\Controllers\Vouchers\ListVoucherCampaignsController;
|
|
use App\Http\Controllers\Vouchers\UpdateVoucherCampaignEndDateController;
|
|
use App\Http\Controllers\Vouchers\UpdateVoucherEndDateController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::group(['prefix' => 'voucher', 'as' => 'voucher.'], function () {
|
|
Route::post('fetch', [ValidateVoucherController::class, 'validate'])->name('validate');
|
|
Route::post('create', [CreateVoucherController::class, 'create'])->name('create');
|
|
// Route::post('redeem', [RedeemVoucherController::class, 'redeem'])->name('redeem');
|
|
Route::get('/user/list', [ListUserVouchersController::class, 'list'])->name('user.list');
|
|
Route::get('/voucher/campaigns/list', [ListVoucherCampaignsController::class, 'list'])->name('campaigns.list');
|
|
Route::post('/voucher/campaigns/end-date', [UpdateVoucherCampaignEndDateController::class, 'update'])->name('campaigns.update.end_date');
|
|
Route::post('/{id}/end-date', [UpdateVoucherEndDateController::class, 'update'])->name('update.end_date');
|
|
});
|