Files
admin/backend/app/templates/backend/routes.hbs
T
2026-06-25 15:53:49 +03:00

10 lines
488 B
Handlebars
Executable File

import router from '@adonisjs/core/services/router'
import { middleware } from '#start/kernel'
const {{name}}Controller = () => import('#modules/{{capName}}/controller/{{snakeCaseName}}_controller')
router.resource('/{{routeName}}', {{name}}Controller).apiOnly().use('*', [middleware.auth()])
// If you prefer only mutating actions protected, use this instead:
// router.resource('/{{routeName}}', {{name}}Controller).apiOnly().use(['store', 'update', 'destroy'], [middleware.auth()])