Class: FplGsheet::Team

Inherits:
RecursiveOpenStruct
  • Object
show all
Defined in:
lib/fpl_gsheet/team.rb

Instance Method Summary collapse

Constructor Details

#initialize(data, databank) ⇒ Team

attr_reader :data



6
7
8
9
10
11
# File 'lib/fpl_gsheet/team.rb', line 6

def initialize(data, databank)
  super(data)
  @databank = databank
  @id = data['id']
  #@fixtures = fixtures.map { |f| TeamFixture.new(f, @data['id']) }

end

Instance Method Details

#fixturesObject



13
14
15
16
17
# File 'lib/fpl_gsheet/team.rb', line 13

def fixtures
  @databank.fixtures.collect do |f| 
    fixture.team_h = id || fixture.team_a = id
  end
end