Sha256: 4efbb6974d65394f8bc099c771d94e5f8470c03e95d3451ce675d3457eb6eb2a

Contents?: true

Size: 1.01 KB

Versions: 6

Compression:

Stored size: 1.01 KB

Contents

require 'faraday'
require 'faraday_middleware'

directory = File.expand_path(File.dirname(__FILE__))

module Foursquare2
  class << self

    FIELDS = [ :client_id, :client_secret, :api_version,
               :ssl, :connection_middleware, :locale ]
    attr_accessor(*FIELDS)

    def filter tips, term
      tip = []
      unless tips.nil?
        tips.items.each do |check_tip|
          tip << check_tip if check_tip.text.downcase.include? term.downcase
        end
      end
      Hashie::Mash.new({:count => tip.count, :items => tip })
    end

    def configure
      yield self
      true
    end

  end

  require 'foursquare2/campaigns'
  require 'foursquare2/users'
  require 'foursquare2/specials'
  require 'foursquare2/settings'
  require 'foursquare2/photos'
  require 'foursquare2/tips'
  require 'foursquare2/checkins'
  require 'foursquare2/venues'
  require 'foursquare2/pages'
  require 'foursquare2/lists'
  require 'foursquare2/events'
  require 'foursquare2/client'
  require 'foursquare2/api_error'


end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
foursquare2-1.9.5 lib/foursquare2.rb
foursquare2-1.9.4 lib/foursquare2.rb
foursquare2-1.9.3 lib/foursquare2.rb
foursquare2-1.9.2 lib/foursquare2.rb
foursquare2-1.9.1 lib/foursquare2.rb
foursquare2-1.9.0 lib/foursquare2.rb