Sha256: 1573e58c90ac0143122eecc5a09554fa74e34e80b36593ee570736fd452565cf

Contents?: true

Size: 223 Bytes

Versions: 2

Compression:

Stored size: 223 Bytes

Contents

# frozen_string_literal: true

module SolidusAfterpay
  class BaseService
    def self.call(*args, **kws, &block)
      new(*args, **kws, &block).call
    end

    def call
      raise NotImplementedError
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
solidus_afterpay-0.3.0 app/services/solidus_afterpay/base_service.rb
solidus_afterpay-0.2.0 app/services/solidus_afterpay/base_service.rb