Sha256: 939f6f3547c42b5aa65fa6abbd9c723f683d1e37a8427a4691643d6221517474

Contents?: true

Size: 321 Bytes

Versions: 21

Compression:

Stored size: 321 Bytes

Contents

# frozen_string_literal: true

# Event metadata store information on the event, for example the user who triggered the event.
module Eventsimple
  class Metadata < Eventsimple::Message
    schema schema.strict

    attribute? :actor_id, DryTypes::Strict::String
    attribute? :reason, DryTypes::Strict::String
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
eventsimple-1.5.6 lib/eventsimple/metadata.rb
eventsimple-1.5.5 lib/eventsimple/metadata.rb
eventsimple-1.5.4 lib/eventsimple/metadata.rb
eventsimple-1.5.3 lib/eventsimple/metadata.rb
eventsimple-1.4.3 lib/eventsimple/metadata.rb
eventsimple-1.4.2 lib/eventsimple/metadata.rb
eventsimple-1.4.1 lib/eventsimple/metadata.rb
eventsimple-1.4.0 lib/eventsimple/metadata.rb
eventsimple-1.3.3 lib/eventsimple/metadata.rb
eventsimple-1.3.2 lib/eventsimple/metadata.rb
eventsimple-1.3.1 lib/eventsimple/metadata.rb
eventsimple-1.3.0 lib/eventsimple/metadata.rb
eventsimple-1.2.3 lib/eventsimple/metadata.rb
eventsimple-1.2.2 lib/eventsimple/metadata.rb
eventsimple-1.2.1 lib/eventsimple/metadata.rb
eventsimple-1.2.0 lib/eventsimple/metadata.rb
eventsimple-1.1.3 lib/eventsimple/metadata.rb
eventsimple-1.1.2 lib/eventsimple/metadata.rb
eventsimple-1.1.1 lib/eventsimple/metadata.rb
eventsimple-1.1.0 lib/eventsimple/metadata.rb