class Sportify::MLBteam

Attributes

name[RW]
roster_url[RW]
team_url[RW]

Public Class Methods

new(name = nil, team_url = nil) click to toggle source
# File lib/teams/mlb_team.rb, line 7
def initialize(name = nil, team_url = nil)
  @name = name
  @team_url = team_url
  @@teams << self
  @players = []
end
teams() click to toggle source
# File lib/teams/mlb_team.rb, line 14
def self.teams
  @@teams.sort_by(&:name)
end

Public Instance Methods

add_player(player) click to toggle source
# File lib/teams/mlb_team.rb, line 18
def add_player(player)
  @players << player
  player.team = self
end
players() click to toggle source
# File lib/teams/mlb_team.rb, line 23
def players
  @players
end