Sha256: 494bf5ee837f81bb90d7cf6d8943e766c8e76fe08efa9041e9047ea9417f6b09

Contents?: true

Size: 934 Bytes

Versions: 2

Compression:

Stored size: 934 Bytes

Contents

module Zoomus
  module Actions
    module Metrics

      def metrics_crc(*args)
        options = Utils.extract_options!(args)
        Utils.require_params([:from, :to], options)
        Utils.process_datetime_params!([:from, :to], options)
        Utils.parse_response self.class.post("/metrics/crc", :query => options)
      end

      def metrics_meetings(*args)
        options = Utils.extract_options!(args)
        Utils.require_params([:from, :to, :type], options)
        Utils.process_datetime_params!([:from, :to], options)
        Utils.parse_response self.class.post("/metrics/meetings", :query => options)
      end

      def metrics_meetingdetail(*args)
        options = Utils.extract_options!(args)
        Utils.require_params([:meeting_id, :type], options)
        Utils.parse_response self.class.post("/metrics/meetingdetail", :query => options)
      end

      Utils.define_bang_methods(self)

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
zoomus-0.7.0 lib/zoomus/actions/metrics.rb
zoomus-0.6.0 lib/zoomus/actions/metrics.rb