Sha256: 8b898262c3adcdbf62fd43226bd8b91bdb85a20992c767de87a4218ef08748c7
Contents?: true
Size: 867 Bytes
Versions: 1
Compression:
Stored size: 867 Bytes
Contents
class Integer # todo: complete def human_ordinalize(map={}) map.key?(self) ? map[self] : (begin if self < -1 "#{(-self).human_ordinalize} to last" else case self when -1; "last" when 1; "first" when 2; "second" when 3; "third" when 4; "fourth" when 5; "fifth" when 6; "sixth" when 7; "seventh" when 8; "eighth" when 9; "ninth" when 10; "tenth" when 11; "eleventh" when 12; "twelfth" when 13; "thirteenth" when 14; "fourteenth" when 15; "fifteenth" when 16; "sixteenth" when 17; "seventeeth" when 18; "eighteenth" when 19; "nineteenth" when 20; "twentieth" else; self.ordinalize end end end) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hiccup-0.6.1 | lib/hiccup/core_ext/integer.rb |