10 lines
488 B
Handlebars
Executable File
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()])
|