'consumables', 'middleware' => ['auth']], function () { Route::get( '{consumablesID}/checkout', [Consumables\ConsumableCheckoutController::class, 'create'] )->name('consumables.checkout.show'); Route::post( '{consumablesID}/checkout', [Consumables\ConsumableCheckoutController::class, 'store'] )->name('consumables.checkout.store'); }); Route::resource('consumables', Consumables\ConsumablesController::class, [ 'middleware' => ['auth'], 'parameters' => ['consumable' => 'consumable_id'], ]);