Implandação da customização das permissões dos usuarios e das notificaçoes
This commit is contained in:
@@ -121,13 +121,8 @@ module Notificacao
|
||||
nil
|
||||
end
|
||||
|
||||
# Moeda BR com separador de milhar. Duplica o helper do NotificacaoService de
|
||||
# propósito: este módulo é chamado de dentro de models e jobs, onde puxar o
|
||||
# service inteiro só para formatar número seria acoplamento à toa.
|
||||
def moeda(valor)
|
||||
inteiro, decimais = format('%.2f', valor.to_f).split('.')
|
||||
inteiro = inteiro.reverse.gsub(/(\d{3})(?=\d)/, '\1.').reverse
|
||||
"R$ #{inteiro},#{decimais}"
|
||||
end
|
||||
# Formatação vive em Notificacao::Formatador (era copiada aqui e no
|
||||
# NotificacaoService; com o catálogo de variáveis seriam três cópias).
|
||||
def moeda(valor) = Formatador.moeda(valor)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user