class Ya::API::Direct::DirectServiceV4

Public Class Methods

new(client, methods_data, version = :v4) click to toggle source
Calls superclass method Ya::API::Direct::DirectServiceBase::new
# File lib/ya/api/direct/direct_service_v4.rb, line 7
def initialize(client, methods_data, version = :v4)
  super(client, methods_data)
  @version = version
end

Public Instance Methods

exec_request(method, request_body = {}) click to toggle source
# File lib/ya/api/direct/direct_service_v4.rb, line 12
def exec_request(method, request_body = {})
  @client.gateway.request method, request_body, nil, (API_V4_LIVE.include?(method) ? :v4live : @version)
end