Sha256: 05385569326d8f66ebf4152f97fba9fc3b98997b1995da2eb92b3e2d0edb2b6d
Contents?: true
Size: 1.22 KB
Versions: 2
Compression:
Stored size: 1.22 KB
Contents
require 'rubygems' gem 'mash', '~> 0.0.3' require 'mash' gem 'httparty', '~> 0.4.3' require 'httparty' module Upcoming class APIKeyNotSet < StandardError; end module Defaults def self.included(base) base.send :include, HTTParty base.send(:base_uri, 'upcoming.yahooapis.com/services/rest') base.send(:format, :json) end end def self.api_key=(value) @api_key = value end def self.api_key @api_key end def self.default_options raise Upcoming::APIKeyNotSet.new("Please get your API key from http://upcoming.yahoo.com/services/api/keygen.php") if self.api_key.blank? {:api_key => self.api_key, :format => 'json'} end end directory = File.expand_path(File.dirname(__FILE__)) require File.join(directory, 'upcoming', 'auth') require File.join(directory, 'upcoming', 'user') require File.join(directory, 'upcoming', 'group') require File.join(directory, 'upcoming', 'metro') require File.join(directory, 'upcoming', 'event') require File.join(directory, 'upcoming', 'category') require File.join(directory, 'upcoming', 'country') require File.join(directory, 'upcoming', 'venue') require File.join(directory, 'upcoming', 'watchlist') require File.join(directory, 'upcoming', 'state')
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
squeejee-upcoming-events-0.0.1 | lib/upcoming.rb |
upcoming-events-0.0.1 | lib/upcoming.rb |