Class: TrangeFrange::Ten

Inherits:
Struct
  • Object
show all
Includes:
BaseHelper
Defined in:
lib/trange_frange/ten.rb

Constant Summary collapse

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'
}

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#baseObject

Returns the value of attribute base

Returns:

  • (Object)

    the current value of base



4
5
6
# File 'lib/trange_frange/ten.rb', line 4

def base
  @base
end

Instance Method Details

#wordObject



29
30
31
32
33
# File 'lib/trange_frange/ten.rb', line 29

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