Sha256: ad6b8b803fbe171c3d2344ff9133c6884730c9b1fd47ac61e43d62ee6c6adfc3

Contents?: true

Size: 796 Bytes

Versions: 1

Compression:

Stored size: 796 Bytes

Contents

# frozen_string_literal: true

module Bugscriber
  module Helpers
    class << self
      def create_track(type:, method:, started_at:, finished_at:, external_process_id:, payload:)
        body = Bugscriber::Decorators::TrackDecorator.create_body(type: type,
                                                                  method: method,
                                                                  started_at: started_at,
                                                                  finished_at: finished_at,
                                                                  external_process_id: external_process_id,
                                                                  payload: payload)

        Bugscriber::Client.new.tracks.create(body)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bugscriber-0.1.0 lib/bugscriber/helpers.rb