Sha256: f265e71a2ca4fa0e36596631f8668067925c545fc94892cb911e5bd0d0807748

Contents?: true

Size: 351 Bytes

Versions: 3

Compression:

Stored size: 351 Bytes

Contents

module Ey::Core::Request
  def method_missing(method, *args, &block)
    if service.respond_to?(method)
      service.send(method, *args, &block)
    else
      super
    end
  end

  attr_reader :params

  def _real(params)
    @params = params.dup
    real
  end

  def _mock(params)
    @params = params.dup
    mock
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ey-core-3.6.6 lib/ey-core/request.rb
ey-core-3.4.5 lib/ey-core/request.rb
ey-core-3.6.5 lib/ey-core/request.rb