Module: Social::Config::Vk

Included in:
Network::Graph::Vk::Base, Network::Vk
Defined in:
lib/social/config/vk.rb

Instance Method Summary collapse

Instance Method Details

#configObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/social/config/vk.rb', line 4

def config
  
  unless @config
    @env = ENV['APP_ENV'] || ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'development'
    @config_ins = Social::Config.new(:vk)
    @config = @config_ins.config[@env]
  end

  @config
end

#safe_config(auth_params = {}) ⇒ Object



15
16
17
18
19
# File 'lib/social/config/vk.rb', line 15

def safe_config(auth_params = {})
  auth_params.merge \
    :app_id         => Social::Network(:vk).config['app_id'],
    :logged_user_id => auth_params['uid']
end