Class: MLB::Language

Inherits:
Shale::Mapper
  • Object
show all
Defined in:
lib/mlb/language.rb

Overview

Represents a language

Instance Attribute Summary collapse

Instance Attribute Details

#language_codeString

Returns the language code

Examples:

language.language_code #=> "en"

Returns:

  • (String)

    the language code



23
# File 'lib/mlb/language.rb', line 23

attribute :language_code, Shale::Type::String

#language_idInteger

Returns the unique language identifier

Examples:

language.language_id #=> 1

Returns:

  • (Integer)

    the unique language identifier



15
# File 'lib/mlb/language.rb', line 15

attribute :language_id, Shale::Type::Integer

#localeString

Returns the locale identifier

Examples:

language.locale #=> "en_US"

Returns:

  • (String)

    the locale identifier



39
# File 'lib/mlb/language.rb', line 39

attribute :locale, Shale::Type::String

#nameString

Returns the language name

Examples:

language.name #=> "English"

Returns:

  • (String)

    the language name



31
# File 'lib/mlb/language.rb', line 31

attribute :name, Shale::Type::String