Sha256: dabded027986b41e83ae1cac5b680d90ac1d515173e856ac6c22f645c8e067a0

Contents?: true

Size: 587 Bytes

Versions: 2

Compression:

Stored size: 587 Bytes

Contents

require File.expand_path('../smoodit/error', __FILE__)
require File.expand_path('../smoodit/configuration', __FILE__)
require File.expand_path('../smoodit/api', __FILE__)
require File.expand_path('../smoodit/client', __FILE__)

module Smoodit
  extend Configuration

  # Alias for Smoodit::Client.new
  #
  # @return [Smoodit::Client]
  def self.client(options={})
    Smoodit::Client.new(options)
  end

  # Delegate to Smoodit::Client
  def self.method_missing(method, *args, &block)
    #return super unless client.respond_to?(method)
    client.send(method, *args, &block)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
smoodit-0.0.2 lib/smoodit.rb
smoodit-0.0.1 lib/smoodit.rb