text: module.exports = app => {
    let error = {}
  
    error.parse = (code, e) => {
      let message = {}
  
      switch (code) {
        case 'userRole-400':
          message = {
            code,
            userMessage: 'Requisição inválida.',
            devMessage: e
          }
          break
        case 'userRole-401':
          message = {
            code,
            userMessage: 'Operação não autorizada.',
            devMessage: e
          }
          break
        case 'userRole-403':
          message = {
            code,
            userMessage: 'Operação proibida.',
            devMessage: e
          }
          break
        case 'userRole-500':
          message = {
            code,
            userMessage: 'Erro interno do servidor. Contate o administrador.',
            devMessage: e
          }
          break
      }
  
      return message
    }
  
    return error
  }
  