Sha256: 9a763c95a0f9bdee1e8baa6dff24798257986ba332982a8fc40131f50b2307bd

Contents?: true

Size: 380 Bytes

Versions: 5

Compression:

Stored size: 380 Bytes

Contents

class Quiz::CHAMPIONLEAGUE
    attr_accessor :year, :winner, :runner_up, :host, :score
    @@all = []
     def initialize(file)
        @@all << self
         file.each{|key,value|
         self.send("#{key}=", value)}
         
    end
    def self.champion_league_files(file)
        file.each{|e|Quiz::CHAMPIONLEAGUE.new(e)}  
    end
    def self.all
        @@all
    end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
soccer-quiz-0.1.3 lib/quiz/champion_league.rb
soccer-quiz-0.1.2 lib/quiz/champion_league.rb
soccer-quiz-0.1.1 lib/quiz/champion_league.rb
soccer-quiz-0.1.0 lib/quiz/champion_league.rb
soccer_quiz-0.1.0 lib/quiz/champion_league.rb