class Odnoklassniki::Config

Constants

VALID_OPTIONS_KEYS

Public Class Methods

configure() { |config| ... } click to toggle source
# File lib/odnoklassniki/config.rb, line 11
def self.configure
  config = self.new
  yield config
  config
end
new(options={}) click to toggle source
# File lib/odnoklassniki/config.rb, line 17
def initialize(options={})
  @access_token = options[:access_token] || options['access_token']
  @client_id = options[:client_id] || options['client_id']
  @client_secret = options[:client_secret] || options['client_secret']
  @application_key = options[:application_key] || options['application_key']
end

Public Instance Methods

options() click to toggle source
# File lib/odnoklassniki/config.rb, line 24
def options
  options = {}
  VALID_OPTIONS_KEYS.each{ |pname| options[pname] = send(pname) }
  options
end