Sha256: acca927ad359c9f74bcfa88ff5ce01623aec247b443b1c040a18578008ee3294

Contents?: true

Size: 481 Bytes

Versions: 2

Compression:

Stored size: 481 Bytes

Contents

# frozen_string_literal: true

class EventOptions
  attr_reader :event, :user_id, :user_traits, :context, :properties, :timestamp
  attr_writer :event, :user_id, :user_traits, :context, :properties, :timestamp

  def initialize(event: nil, user_id: nil, user_traits: nil, context: nil, properties: nil, timestamp: nil)
    @event = event
    @user_id = user_id
    @user_traits = user_traits
    @context = context
    @properties = properties
    @timestamp = timestamp
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
securenative-0.1.20 lib/models/event_options.rb
securenative-0.1.18 lib/models/event_options.rb