Sha256: db6549783a9eeac2a9ab546cd9fdbd7717b54602a670601ea81bfc0032ff8092
Contents?: true
Size: 988 Bytes
Versions: 2
Compression:
Stored size: 988 Bytes
Contents
require 'ostruct' require 'faraday' require 'faraday_middleware' require 'swiftype/exceptions' module Swiftype autoload :Configuration, 'swiftype/configuration' autoload :Connection, 'swiftype/connection' autoload :Client, 'swiftype/client' autoload :BaseModel, 'swiftype/base_model' autoload :Request, 'swiftype/request' autoload :ResultSet, 'swiftype/result_set' autoload :Search, 'swiftype/search' autoload :Engine, 'swiftype/engine' autoload :DocumentType, 'swiftype/document_type' autoload :Document, 'swiftype/document' autoload :Easy, 'swiftype/easy' extend Configuration class << self def new(options={}) Swiftype::Client.new(options) end 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 end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
swiftype-0.0.5 | lib/swiftype.rb |
swiftype-0.0.4 | lib/swiftype.rb |