as('admin.transactions.') ->middleware('signed') ->group(function () { Route::get('{transaction:uuid}/proof-image/{index?}', [AdminTransactionController::class, 'proofImage']) ->whereNumber('index') ->name('proof-image'); }); Route::prefix('v1/administrator/tickets') ->as('admin.tickets.') ->middleware('signed') ->group(function () { Route::get('{ticket}/images/{index}', [AdminTicketController::class, 'image']) ->whereNumber('index') ->name('image'); }); Route::prefix('v1/administrator/customers') ->as('admin.customers.') ->middleware('signed') ->group(function () { Route::get('{customer:uuid}/identity-image/{side}', [CustomerIdentityController::class, 'image']) ->whereIn('side', array_keys(CustomerIdentity::SIDES)) ->name('identity-image'); });