lib/brcobranca/currency.rb in brcobranca-2.0.6 vs lib/brcobranca/currency.rb in brcobranca-3.0.0
- old
+ new
@@ -1,9 +1,10 @@
-# Implementação feita por Nando Vieira do http://simplesideias.com.br
-# post http://simplesideias.com.br/usando-number_to_currency-em-modelos-no-rails
+# @author Fernando Vieira do http://simplesideias.com.br
module Brcobranca #:nodoc:[all]
module Currency #:nodoc:[all]
+ # Implementação feita por Fernando Vieira do http://simplesideias.com.br
+ # post http://simplesideias.com.br/usando-number_to_currency-em-modelos-no-rails
BRL = {:delimiter => ".", :separator => ",", :unit => "R$", :precision => 2, :position => "before"}
USD = {:delimiter => ',', :separator => ".", :unit => "US$", :precision => 2, :position => "before"}
DEFAULT = BRL.merge(:unit => "")
module String #:nodoc:[all]
@@ -54,11 +55,9 @@
end
end
end
end
-# TODO - porque não incluir somente na Numeric?
-# [ Fixnum, Bignum, Float ].each do |klass|
[ Numeric].each do |klass|
klass.class_eval { include Brcobranca::Currency::Number }
end
[ String ].each do |klass|
\ No newline at end of file