Class: NpbApi::PitchingStats

Inherits:
Object
  • Object
show all
Defined in:
lib/npb_api/pitching_stats.rb

Instance Method Summary collapse

Constructor Details

#initialize(date: '', id: '') ⇒ PitchingStats

Returns a new instance of PitchingStats.



2
3
4
5
6
7
# File 'lib/npb_api/pitching_stats.rb', line 2

def initialize(date: '', id: '')
  @date = date
  @game_id = (date.year.to_s + format('%02d', date.month) + format('%02d', date.day) + id).to_i
  @url = "http://baseball.yahoo.co.jp/npb/game/#{@game_id}/stats"
  @doc = TableExtraction.new(url: @url).doc
end

Instance Method Details

#awayObject



9
10
11
# File 'lib/npb_api/pitching_stats.rb', line 9

def away
  stats(:away)
end

#homeObject



13
14
15
# File 'lib/npb_api/pitching_stats.rb', line 13

def home
  stats(:home)
end