Module: NumbersAndWords::Translations::Families::Base
Instance Method Summary collapse
- #mega(capacity) ⇒ Object
- #megs(capacity, options = {}) ⇒ Object
- #teens(numbers, options = {}) ⇒ Object
- #tens(number, options = {}) ⇒ Object
- #tens_with_ones(numbers, options = {}) ⇒ Object
- #union ⇒ Object
- #union_separator ⇒ Object
Instance Method Details
#mega(capacity) ⇒ Object
23 24 25 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 23 def mega capacity t(:mega)[capacity] end |
#megs(capacity, options = {}) ⇒ Object
18 19 20 21 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 18 def megs capacity, = {} number, mega_name = [:number], "#{[:prefix]}.mega" number ? t(mega(capacity), :count => number) : t(mega_name)[capacity] end |
#teens(numbers, options = {}) ⇒ Object
6 7 8 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 6 def teens numbers, = {} t("#{[:prefix]}.teens")[numbers[0]] end |
#tens(number, options = {}) ⇒ Object
10 11 12 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 10 def tens number, = {} t("#{[:prefix]}.tens")[number] end |
#tens_with_ones(numbers, options = {}) ⇒ Object
14 15 16 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 14 def tens_with_ones numbers, = {} [tens(numbers[1]), ones(numbers[0], )].join [:separator] end |
#union ⇒ Object
27 28 29 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 27 def union t :union end |
#union_separator ⇒ Object
31 32 33 |
# File 'lib/numbers_and_words/translations/families/base.rb', line 31 def union_separator t :union_separator end |