Sha256: 4c5e1aefa0601d6d6995401be45bec584990dc69cff7fa9d5bb2d5b4d64be159

Contents?: true

Size: 379 Bytes

Versions: 1

Compression:

Stored size: 379 Bytes

Contents

module Trackerific
  module Builders
    module Base
      class SOAP < Struct
        attr_reader :hash

        def initialize(*args)
          super(*args)
          @hash = build
        end

        protected

        def build
          raise NotImplementedError,
            "Implement this method in your builder subclass", caller
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
trackerific-0.7.2 lib/trackerific/builders/base/soap.rb