Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

29 lines
967B

  1. <?php
  2. use App\Codes\UserRole;
  3. use App\Util\RouteHelper;
  4. use Illuminate\Support\Facades\Route;
  5. /*
  6. |--------------------------------------------------------------------------
  7. | Web Routes
  8. |--------------------------------------------------------------------------
  9. |
  10. | Here is where you can register web routes for your application. These
  11. | routes are loaded by the RouteServiceProvider and all of them will
  12. | be assigned to the "web" middleware group. Make something great!
  13. |
  14. */
  15. Route::prefix("pdf")->group(function () {
  16. Route::middleware('auth:sanctum')->group(function () {
  17. // 店舗ルート
  18. Route::middleware(RouteHelper::role([UserRole::SHOP]))->group(function () {
  19. RouteHelper::get('/qr-service/acquisition/announcement', App\Http\Controllers\Web\Pdf\QRService\AcquisitionAnnouncementController::class);
  20. });
  21. });
  22. });
  23. RouteHelper::get('/{any?}', App\Http\Controllers\Web\IndexController::class)->where('any', '.*');