blob: 843c592669a8d1c4f7beae982c6fa6856a937c26 (
plain) (
tree)
|
|
require 'bigdecimal'
require 'bigdecimal/util'
class BigDecimal
DEFAULT_STRING_FORMAT = 'F'
def to_formatted_s(*args)
if args[0].is_a?(Symbol)
super
else
format = args[0] || DEFAULT_STRING_FORMAT
_original_to_s(format)
end
end
alias_method :_original_to_s, :to_s
alias_method :to_s, :to_formatted_s
end
|