Skip to content

Commit 063a2b7

Browse files
committed
new strategy to import the Controllers.
require-dir package needed.
1 parent d7c6f40 commit 063a2b7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/app/controllers/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('require-dir')()

src/routes.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@ const routes = express.Router()
55
const authMiddleware = require('./app/middlewares/auth')
66

77
// Controllers
8-
const UserController = require('./app/controllers/UserController')
9-
const SessionController = require('./app/controllers/SessionController')
8+
const controllers = require('./app/controllers')
109

1110
// ROUTES
12-
routes.post('/users', UserController.store)
13-
routes.post('/sessions', SessionController.store)
11+
routes.post('/users', controllers.UserController.store)
12+
routes.post('/sessions', controllers.SessionController.store)
1413
routes.get('/test', authMiddleware, (req, res) => {
1514
return res.json({ ok: true })
1615
})

0 commit comments

Comments
 (0)