class NumbersAndWords::Strategies::FiguresConverter::Languages::En
Public Instance Methods
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 14 def hundreds maybe_union_after_hundreds super({ prefix: maybe_ordinal(:hundreds) }) end
Calls superclass method
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 37 def maybe_hyphen_separator @options.remove_hyphen.result end
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 41 def maybe_ordinal(type) @options.ordinal.result type end
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 49 def maybe_remove_zero @options.remove_zero.result end
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 45 def maybe_union_after_hundreds(translations) @options.hundreds_with_union.modify_or_leave translations end
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 29 def strings_logic if @options.pronounced.active? @options.pronounced.process self, @figures else super end end
Calls superclass method
NumbersAndWords::Strategies::FiguresConverter::Languages::Families::Base#strings_logic
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 22 def tens_with_ones super({ separator: maybe_hyphen_separator, prefix: maybe_ordinal(:tens_with_ones) }) end
Calls superclass method
Source
# File lib/numbers_and_words/strategies/figures_converter/languages/en.rb, line 18 def zero super({ prefix: maybe_ordinal(:zero) }) unless maybe_remove_zero end
Calls superclass method