Sha256: c2ebe4af614634a4cd5903c61edcf8dc53ee53b199eb09ad9f6db71eeded728e

Contents?: true

Size: 435 Bytes

Versions: 3

Compression:

Stored size: 435 Bytes

Contents

require "ya/api/direct/constants"
require "ya/api/direct/direct_service_base"

module Ya::API::Direct
  class DirectServiceV4 < DirectServiceBase

    def initialize(client, methods, version = :v4)
      super(client, methods)
      @version = version
    end

    def exec_request(method, request_body = {})
      @client.gateway.request method, request_body, nil, (API_V4_LIVE.include?(method) ? :v4live : @version)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ya-api-direct-0.2.2 lib/ya/api/direct/direct_service_v4.rb
ya-api-direct-0.2.1 lib/ya/api/direct/direct_service_v4.rb
ya-api-direct-0.2.0 lib/ya/api/direct/direct_service_v4.rb