Sha256: 9d769e05101312b4024112e6da86f64d09f7521b6868b18fc7843bce960ba63c

Contents?: true

Size: 664 Bytes

Versions: 2

Compression:

Stored size: 664 Bytes

Contents

require 'intercom/api_operations/count'
require 'intercom/api_operations/load'
require 'intercom/api_operations/find'
require 'intercom/api_operations/find_all'
require 'intercom/api_operations/save'
require 'intercom/api_operations/convert'
require 'intercom/traits/api_resource'

module Intercom
  class Contact
    include ApiOperations::Load
    include ApiOperations::Find
    include ApiOperations::FindAll
    include ApiOperations::Save
    include ApiOperations::Convert
    include Traits::ApiResource

    def identity_vars ; [:email, :user_id] ; end
    def flat_store_attributes ; [:custom_attributes] ; end
    def update_verb; 'put' ; end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
cogniteev-intercom-2.5.4 lib/intercom/contact.rb
intercom-2.5.4 lib/intercom/contact.rb