Sha256: 8f6b2f3106279d9b75ce1344530be759c35f76390398cd499d91f19a6cc50d20

Contents?: true

Size: 415 Bytes

Versions: 2

Compression:

Stored size: 415 Bytes

Contents

require 'oauth2'
require 'hashie'
require 'petfinder/api'
require 'petfinder/mash'
require 'petfinder/client'

module Petfinder

  API_URL = "https://api.petfinder.com/v2"

  class Error < StandardError
    attr_reader :data
    def initialize(data)
      @data = data
      super
    end
  end

  class << self
    attr_accessor :api_key, :api_secret
  end

  def self.configure
    yield self
    true
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
petfinder-2.0.1 lib/petfinder.rb
petfinder-2.0.0 lib/petfinder.rb