Sha256: 953d2ed00d6d160dd26c2a30369acd4c966e30d91bcbf9f089870777e707ba48

Contents?: true

Size: 470 Bytes

Versions: 18

Compression:

Stored size: 470 Bytes

Contents

# frozen_string_literal: true

module Stripe
  class ThinEvent
    attr_reader :id, :type, :created, :context, :related_object

    def initialize(event_payload = {})
      @id = event_payload[:id]
      @type = event_payload[:type]
      @created = event_payload[:created]
      @context = event_payload[:context]
      @livemode = event_payload[:livemode]
      @related_object = event_payload[:related_object]
      @reason = event_payload[:reason]
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
stripe-13.4.0.pre.beta.2 lib/stripe/thin_event.rb
stripe-13.4.0.pre.beta.1 lib/stripe/thin_event.rb
stripe-13.3.0 lib/stripe/thin_event.rb
stripe-13.3.0.pre.beta.3 lib/stripe/thin_event.rb
stripe-13.3.0.pre.beta.2 lib/stripe/thin_event.rb
stripe-13.3.0.pre.beta.1 lib/stripe/thin_event.rb
stripe-13.2.0 lib/stripe/thin_event.rb
stripe-13.1.2 lib/stripe/thin_event.rb
stripe-13.2.0.pre.beta.3 lib/stripe/thin_event.rb
stripe-13.2.0.pre.beta.2 lib/stripe/thin_event.rb
stripe-13.1.1 lib/stripe/thin_event.rb
stripe-13.2.0.pre.beta.1 lib/stripe/thin_event.rb
stripe-13.1.0 lib/stripe/thin_event.rb
stripe-13.0.2 lib/stripe/thin_event.rb
stripe-13.1.0.pre.beta.3 lib/stripe/thin_event.rb
stripe-13.0.1 lib/stripe/thin_event.rb
stripe-13.1.0.pre.beta.2 lib/stripe/thin_event.rb
stripe-13.0.0 lib/stripe/thin_event.rb