admin-routes.php 839 B

12345678910111213141516171819
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Longyi\Gift\Http\Controllers\Admin\GiftController;
  4. Route::group(['middleware' => ['web', 'admin'], 'prefix' => 'admin/gift'], function () {
  5. Route::controller(GiftController::class)->group(function () {
  6. Route::get('', 'index')->name('admin.gift.index');
  7. // Create & Update
  8. Route::post('/store', 'store')->name('admin.gift.store');
  9. Route::get('/edit/{id}', 'edit')->name('admin.gift.edit');
  10. Route::put('/update', 'update')->name('admin.gift.update');
  11. // Delete
  12. Route::delete('/{id}', 'destroy')->name('admin.gift.destroy');
  13. Route::post('/mass-delete', 'massDelete')->name('admin.gift.mass_delete');
  14. // Validate
  15. Route::post('/validate-email', 'validateEmail')->name('admin.gift.validate_email');
  16. });
  17. });