fullcontact/fullcontact-api-ruby

View on GitHub
lib/fullcontact/client.rb

Summary

Maintainability
A
0 mins
Test Coverage
module FullContact
  # Wrapper for the FullContact REST API

  class Client < API
    # Require client method modules after initializing the Client class in
    # order to avoid a superclass mismatch error, allowing those modules to be
    # Client-namespaced.
    require 'fullcontact/client/person'
    require 'fullcontact/client/company'

    alias :api_endpoint :endpoint

    include FullContact::Client::Person
    include FullContact::Client::Company
  end
end