Sha256: 26bdec0f0116412b842d2b249d2d2a227ae46897ce45fcbb06c39b2ea3882896
Contents?: true
Size: 919 Bytes
Versions: 4
Compression:
Stored size: 919 Bytes
Contents
# encoding: utf-8 module TrangeFrange class Ten < Struct.new :base include TrangeFrange::BaseHelper TENS = { '0' => '', '10' => 'deset', '11' => 'jedanaest', '12' => 'dvanaest', '13' => 'trinaest', '14' => 'četrnaest', '15' => 'petnaest', '16' => 'šesnaest', '17' => 'sedamnaest', '18' => 'osamnaest', '19' => 'devetnaest', '2' => 'dvadeset', '3' => 'trideset', '4' => 'četrdeset', '5' => 'pedeset', '6' => 'šezdeset', '7' => 'sedamdeset', '8' => 'osamdeset', '9' => 'devedeset' } def word order_condition.add { TENS[teen_base_member] if object_base.teen? } order_condition.add { TENS[object_base.member.ten] } order_condition.match! end private def teen_base_member object_base.member.ten + object_base.member.one end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
trange_frange-0.1.5 | lib/trange_frange/ten.rb |
trange_frange-0.1.4 | lib/trange_frange/ten.rb |
trange_frange-0.1.3 | lib/trange_frange/ten.rb |
trange_frange-0.1.2 | lib/trange_frange/ten.rb |