class Ya::Direct::Api
Attributes
config[R]
env[R]
gateway[R]
Public Class Methods
new(token, app_id, login, locale = 'en', mode = :sandbox)
click to toggle source
# File lib/ya_direct_api.rb, line 13 def initialize(token, app_id, login, locale = 'en', mode = :sandbox) @config = { token: token, app_id: app_id, login: login, locale: locale } @gateway = Ya::Direct::Gateway.new(@env, @config, mode) end
Public Instance Methods
method_missing(method_name, args = {})
click to toggle source
# File lib/ya_direct_api.rb, line 23 def method_missing(method_name, args = {}) @gateway.get_data(method_name.to_s.camelize, args) end