1 require 'active_support/inflector'
3 module ActiveSupport
#:nodoc:
4 module CoreExtensions
#:nodoc:
5 module Integer
#:nodoc:
7 # Ordinalize turns a number into an ordinal string used to denote the
8 # position in an ordered sequence such as 1st, 2nd, 3rd, 4th.
10 # 1.ordinalize # => "1st"
11 # 2.ordinalize # => "2nd"
12 # 1002.ordinalize # => "1002nd"
13 # 1003.ordinalize # => "1003rd"
15 Inflector
.ordinalize(self)