Module: Inflector (ActiveSupport)

Overview
Module Structure
Class Hierarchy
Instance Methods
Inflector#inflections
Inflector#pluralize / 1
Inflector#singularize / 1
Inflector#camelize / 2
Inflector#titleize / 1
Inflector#underscore / 1
Inflector#dasherize / 1
Inflector#humanize / 1
Inflector#demodulize / 1
Inflector#parameterize / 2
Inflector#transliterate (1/3) / 1
Inflector#transliterate (2/3) / 1
Inflector#transliterate (3/E) / 1
Inflector#tableize / 1
Inflector#classify / 1
Inflector#foreign_key / 2
Inflector#constantize (1/2) / 1
Inflector#constantize (2/E) / 1
Inflector#ordinalize / 1
is a submodule of
module: ActiveSupport   
is modularized into
class: Inflections   
extends
  Inflector ( ActiveSupport )
is extended by
module: Inflector ( ActiveSupport )
has properties
method: inflections   
method: pluralize / 1   
method: singularize / 1   
method: camelize / 2   
method: titleize / 1   
method: underscore / 1   
method: dasherize / 1   
method: humanize / 1   
method: demodulize / 1   
method: parameterize / 2   
method: transliterate (1/3) / 1   
method: transliterate (2/3) / 1   
method: transliterate (3/E) / 1   
method: tableize / 1   
method: classify / 1   
method: foreign_key / 2   
method: constantize (1/2) / 1   
method: constantize (2/E) / 1   
method: ordinalize / 1   
is defined at
#15 in active_support/inflector.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: ActiveSupport
✗ module: Inflector
class: Inflections     

Class Hierarchy

Instance Methods

Inflector#inflections

#123 in active_support/inflector.rb

inflections

Inflector#pluralize / 1

#139 in active_support/inflector.rb

pluralize ( word )

Inflector#singularize / 1

#158 in active_support/inflector.rb

singularize ( word )

Inflector#camelize / 2

#179 in active_support/inflector.rb

camelize ( lower_case_and_underscored_word ,
  first_letter_in_uppercase = true )

Inflector#titleize / 1

#196 in active_support/inflector.rb

titleize ( word )

Inflector#underscore / 1

#207 in active_support/inflector.rb

underscore ( camel_cased_word )

Inflector#dasherize / 1

#219 in active_support/inflector.rb

dasherize ( underscored_word )

Inflector#humanize / 1

#229 in active_support/inflector.rb

humanize ( lower_case_and_underscored_word )

Inflector#demodulize / 1

#241 in active_support/inflector.rb

demodulize ( class_name_in_module )

Inflector#parameterize / 2

#260 in active_support/inflector.rb

parameterize ( string ,
  sep = '-' )

Inflector#transliterate (1/3) / 1

#279 in active_support/inflector.rb

transliterate ( string )

Inflector#transliterate (2/3) / 1

#285 in active_support/inflector.rb

transliterate ( string )

Inflector#transliterate (3/E) / 1

#294 in active_support/inflector.rb

transliterate ( string )

Inflector#tableize / 1

#307 in active_support/inflector.rb

tableize ( class_name )

Inflector#classify / 1

#321 in active_support/inflector.rb

classify ( table_name )

Inflector#foreign_key / 2

#334 in active_support/inflector.rb

foreign_key ( class_name ,
  separate_class_name_and_id_with_underscore = true )

Inflector#constantize (1/2) / 1

#358 in active_support/inflector.rb

constantize ( camel_cased_word )

Inflector#constantize (2/E) / 1

#369 in active_support/inflector.rb

constantize ( camel_cased_word )

Inflector#ordinalize / 1

#389 in active_support/inflector.rb

ordinalize ( number )