Sha256: 11004f9e5b2ff17b277f1eec2a0d7ca0e9274191922430832b19d06955d2d81e

Contents?: true

Size: 497 Bytes

Versions: 1

Compression:

Stored size: 497 Bytes

Contents

require 'openamplify/configuration'
require 'openamplify/client'

module OpenAmplify
  extend Configuration

  def new(options={})
    Client.new(options)
  end

  # Delegate to OpenAmplify::Client

  def method_missing(method, *args, &block)
    return super unless new.respond_to?(method)
    new.send(method, *args, &block)
  end

  def respond_to?(method, include_private = false)
    new.respond_to?(method, include_private) || super(method, include_private)
  end

end # module OpenAmplify

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
openamplify-0.3.0 lib/openamplify.rb