Sha256: c4bb172adeecfd060bb7be2a5d928c5473b8bca8385af80e733405ca3f84ef07

Contents?: true

Size: 692 Bytes

Versions: 5

Compression:

Stored size: 692 Bytes

Contents

require 'oauth2'
require 'json'
require 'hashie'
require 'rest_client'
require 'uri'
require "base64"
require "openssl"

require 'fbgraph/client'
require 'fbgraph/base'
require 'fbgraph/authorization'
require 'fbgraph/selection'
require 'fbgraph/search'
require 'fbgraph/realtime'
require 'fbgraph/canvas'

module FBGraph
  @config = {}

  class << self
    
    def load_config(yaml_file)
      return false unless File.exist?(yaml_file)
      cfg = YAML::load(File.open(yaml_file))
      if defined? Rails
        cfg = cfg[Rails.env]
      end
      cfg
    end

    def config
      @config ||= load_config(File.join(Rails.root , 'config' , 'facebook.yml')).freeze
    end
    
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fbgraph-0.1.6.4.1 lib/fbgraph.rb
fbgraph-0.1.6.4 lib/fbgraph.rb
fbgraph-0.1.6.3 lib/fbgraph.rb
fbgraph-0.1.6.1 lib/fbgraph.rb
fbgraph-0.1.6 lib/fbgraph.rb