Sha256: 1798f5a3f7d1f4f50a9f6c6181a3c576b946a817e9115deaaad377e84f8aa21b

Contents?: true

Size: 575 Bytes

Versions: 24

Compression:

Stored size: 575 Bytes

Contents

require 'intercom/traits/api_resource'
require 'intercom/api_operations/find'
require 'intercom/traits/generic_handler_binding'
require 'intercom/generic_handlers/count'

module Intercom
  class Count
    include ApiOperations::Find
    include Traits::ApiResource
    include Traits::GenericHandlerBinding
    include GenericHandlers::Count

    def self.fetch_for_app
      Intercom::Count.find({})
    end

    def self.fetch_broken_down_count(entity_to_count, count_context)
      Intercom::Count.find(:type => entity_to_count, :count => count_context)
    end
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
cogniteev-intercom-2.5.4 lib/intercom/count.rb
intercom-2.5.4 lib/intercom/count.rb
intercom-2.4.4 lib/intercom/count.rb
intercom-2.4.3 lib/intercom/count.rb
intercom-2.4.2 lib/intercom/count.rb
intercom-2.4.1 lib/intercom/count.rb
intercom-2.4.0 lib/intercom/count.rb
intercom-2.3.0 lib/intercom/count.rb
intercom-2.2.4 lib/intercom/count.rb
intercom-2.2.3 lib/intercom/count.rb
intercom-2.2.2 lib/intercom/count.rb
intercom-2.2.1 lib/intercom/count.rb
intercom-2.2.0 lib/intercom/count.rb
intercom-2.1.6 lib/intercom/count.rb
intercom-2.1.5 lib/intercom/count.rb
intercom-2.1.4 lib/intercom/count.rb
intercom-2.1.3 lib/intercom/count.rb
intercom-2.1.2 lib/intercom/count.rb
intercom-2.1.1 lib/intercom/count.rb
intercom-2.1.0 lib/intercom/count.rb