'use strict';

const mount = require('koa-mount');

module.exports = srv => {
  [
    require('./UserController'),
    require('./SessionController')
  ].forEach((controller) => {
    srv.use(mount(`${controller.api ? '/api' : ''}${controller.namespace}`, controller.middleware));
  });
};
