Sha256: fa7c6c7e491ba20eff0b3b46754f87a4a2cfd5f7130687a4975ce75ae1edfeae
Contents?: true
Size: 655 Bytes
Versions: 2
Compression:
Stored size: 655 Bytes
Contents
# frozen_string_literal: true require "securerandom" module Qravan module Credentials # Response credentials class Response attr_accessor :credentials def initialize(response_credentials = {}) @credentials = response_credentials end def prepare { id: id, sub_id: sub_id, started_at: started_at, finished_at: finished_at } end def id SecureRandom.uuid end def sub_id SecureRandom.uuid end def started_at Time.now end def finished_at Time.now end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
qravan-0.1.1 | lib/qravan/credentials/response.rb |
qravan-0.1.0 | lib/qravan/credentials/response.rb |