Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

29 Zeilen
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', '.*');