ок тогда ели так то что
Group::create(null)
->middleware(FormatDataResponse::class)
->routes([
Group::create('/api')
->middleware(AccessCheck::class)
->middleware(FormatDataResponseAsJson::class)
->routes([
Route::get('/post')
->middleware(FormatDataResponsAsXml::class)
->action([PostController::class, 'index']),
Route::post('/post')
->action([PostController::class, 'add'])
]),
]),
// Variant 2
Group::create(null, [
Group::create('/api', [
Route::get('/post', [PostController::class, 'index'])
->middleware(FormatDataResponsAsXml::class),
Route::post('/post', [PostController::class, 'add']),
])->middleware(AccessCheck::class)
->middleware(FormatDataResponseAsJson::class),
])->middleware(FormatDataResponse::class)