Class: NBA::League

Inherits:
Shale::Mapper
  • Object
show all
Defined in:
lib/nba/league.rb

Overview

Represents a basketball league

API:

  • public

Constant Summary collapse

NBA =

NBA league ID

Returns:

  • the NBA league ID

API:

  • public

"00".freeze
WNBA =

WNBA league ID

Returns:

  • the WNBA league ID

API:

  • public

"10".freeze
G_LEAGUE =

G League (NBA Development League) ID

Returns:

  • the G League ID

API:

  • public

"20".freeze

Instance Attribute Summary collapse

Instance Attribute Details

#idString

Returns the unique identifier for the league

Examples:

league.id #=> "00"

Returns:

  • the unique identifier for the league

API:

  • public



27
# File 'lib/nba/league.rb', line 27

attribute :id, Shale::Type::String

#nameString

Returns the name of the league

Examples:

league.name #=> "NBA"

Returns:

  • the name of the league

API:

  • public



35
# File 'lib/nba/league.rb', line 35

attribute :name, Shale::Type::String