Sha256: 0053c15ea614034c146db5db7e5ef6e2bc452a9a7b22d15f1e7d4f32b3593677

Contents?: true

Size: 583 Bytes

Versions: 1

Compression:

Stored size: 583 Bytes

Contents

# -*- encoding: utf-8 -*-
module NissenCollect

  class Modifytransaction < Action
    attr_accessor :buyer,:deliveries
    @@transaction_path = 'direct/automodifytransaction.do'

    # @bodyを初期化する
    # @param [Hash] body 生成時引数
    def initialize
      super
      @buyer = BUYER
      @deliveries = DELIVERIES
    end

    # APIコールを行う
    def call
      body = [@@shopInfo,@buyer,@deliveries].inject {|union,hash| union.merge hash}
      connect = NissenCollect::Client.new
      connect.request('get',@@transaction_path,body)
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nissen-collect-0.1.5 lib/nissen-collect/modifytransaction.rb