FootballData
Wrapper for the football-data.org API.
Installation
Add this to your application's Gemfile:
gem "footballdata", "~> 0.1"
And then execute:
$ bundle
Example usage
Currently, this wrapper supports fetching leagues, teams and their fixtures.
$ Footballdata.leagues
# This will return an Array with the available leagues.
$ Footballdata.leagues.first.fixtures
# This will return an Array with the fixtures for this league's current season.
$ Footballdata.leagues.first.teams
# This will return an Array with the first league's teams.
$ Footballdata.leagues.first.teams.first.fixtures
# This will return an Array with the first team's fixtures.
Configuration
If you've got an API key from football-data.org, you can set this via either an initializer:
# config/initializers/football_data.rb
Footballdata.configure do |config|
config.api_key = "YOURAPIKEY"
end
Or via an environment variable:
ENV["API_KEY"] = "YOURAPIKEY"
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request