Module: HtmlFormat

Included in:
Money
Defined in:
lib/money_extensions/html_format.rb

Instance Method Summary collapse

Instance Method Details

#as_html(**rules) ⇒ Object



13
14
15
16
# File 'lib/money_extensions/html_format.rb', line 13

def as_html(**rules)
  rules[:html_wrap] = true
  format(**rules).html_safe
end

#format(**rules) ⇒ Object



6
7
8
9
10
11
# File 'lib/money_extensions/html_format.rb', line 6

def format(**rules)
  html_wrap = rules.delete(:html_wrap)
  return html_wrap(super(**rules)) if html_wrap

  super(**rules)
end