1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-28 01:29:39 +02:00
Maybe/app/models/provider/stripe/event_processor.rb

18 lines
317 B
Ruby
Raw Normal View History

class Provider::Stripe::EventProcessor
def initialize(event:, client:)
@event = event
@client = client
end
def process
raise NotImplementedError, "Subclasses must implement the process method"
end
private
attr_reader :event, :client
def event_data
event.data.object
end
end