Sha256: 2d7d17aad1da30fc0850eb6b75d111b230e5ba500517fc67624f8100ee7f1041

Contents?: true

Size: 1.34 KB

Versions: 13

Compression:

Stored size: 1.34 KB

Contents

require "plataforma_social/support"
require "plataforma_social/version"
require "plataforma_social/configuration"
require "plataforma_social/domains"
require "plataforma_social/facebook"
require "plataforma_social/request"
require "plataforma_social/helpers"
require "plataforma_social/ranking"
require "plataforma_social/ranking/custom"
require "plataforma_social/ranking/general"
require "plataforma_social/badge"

module PlataformaSocial
  class << self
    def configuration
      @configuration ||= Configuration.new
    end
    
    def configure
      yield(configuration)
    end
    
    def api_key
      configuration.api_key
    end
    
    def secret
      configuration.secret
    end
    
    def facebook_app_id
      configuration.facebook_app_id
    end
    
    def facebook_app_secret
      configuration.facebook_app_secret
    end
    
    def facebook_app_namespace
      configuration.facebook_app_namespace
    end
    
    def facebook_scope
      configuration.facebook_scope
    end
    
    def facebook_callback_url
      protocol = Rails.env.development? || Rails.env.staging? ? 'http' : 'https'
      configuration.facebook_callback_url || "#{protocol}://apps.facebook.com/#{configuration.facebook_app_namespace}/"
    end
    
    def admin_controller_name
      configuration.admin_controller_name || 'admin'
    end
    
  end  
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
plataforma_social-0.0.26 lib/plataforma_social.rb
plataforma_social-0.0.25 lib/plataforma_social.rb
plataforma_social-0.0.24 lib/plataforma_social.rb
plataforma_social-0.0.23 lib/plataforma_social.rb
plataforma_social-0.0.22 lib/plataforma_social.rb
plataforma_social-0.0.21 lib/plataforma_social.rb
plataforma_social-0.0.20 lib/plataforma_social.rb
plataforma_social-0.0.19 lib/plataforma_social.rb
plataforma_social-0.0.18 lib/plataforma_social.rb
plataforma_social-0.0.17 lib/plataforma_social.rb
plataforma_social-0.0.16 lib/plataforma_social.rb
plataforma_social-0.0.15 lib/plataforma_social.rb
plataforma_social-0.0.14 lib/plataforma_social.rb