Sha256: 394fad3abcc5de8d2570395306e3545b608883e532033f2b93dbdcfc77be49da

Contents?: true

Size: 330 Bytes

Versions: 39

Compression:

Stored size: 330 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

39 entries across 39 versions & 2 rubygems

Version Path
ey-core-3.6.0.autoscaling1 lib/ey-core/request.rb
ey-core-3.6.4 lib/ey-core/request.rb
ey-core-3.6.3 lib/ey-core/request.rb
ey-core-3.6.1 lib/ey-core/request.rb
groove-ey-core-3.6.3 lib/ey-core/request.rb
groove-ey-core-3.6.2 lib/ey-core/request.rb
groove-ey-core-3.6.1 lib/ey-core/request.rb
ey-core-3.5.0 lib/ey-core/request.rb
ey-core-3.4.4 lib/ey-core/request.rb
ey-core-3.4.2 lib/ey-core/request.rb
ey-core-3.4.1 lib/ey-core/request.rb
ey-core-3.4.0 lib/ey-core/request.rb
ey-core-3.3.1 lib/ey-core/request.rb
ey-core-3.3.0 lib/ey-core/request.rb
ey-core-3.2.6 lib/ey-core/request.rb
ey-core-3.2.5 lib/ey-core/request.rb
ey-core-3.2.4 lib/ey-core/request.rb
ey-core-3.2.3 lib/ey-core/request.rb
ey-core-3.2.2 lib/ey-core/request.rb
ey-core-3.2.1 lib/ey-core/request.rb