const GroupService = require('../services/groupService'); class GroupsController { static findAll(request, h) { try { const filter = request.query; return GroupService.getAll(filter); } catch(errors) { return h.response(errors).code(422); } } static async create(request, h) { try { const group = await GroupService.create(request.payload); return h.response(group).code(201); } catch(errors) { return h.response(errors).code(422); } } } module.exports = GroupsController;