Module: SpreeCmCommissioner::Webhooks::Subscribers::HandleRequestDecorator

Defined in:
app/services/spree_cm_commissioner/webhooks/subscribers/handle_request_decorator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.prepended(_base) ⇒ Object



5
6
7
# File 'app/services/spree_cm_commissioner/webhooks/subscribers/handle_request_decorator.rb', line 5

def self.prepended(_base)
  delegate :api_key, to: :subscriber
end

Instance Method Details

#requestObject

override



10
11
12
13
# File 'app/services/spree_cm_commissioner/webhooks/subscribers/handle_request_decorator.rb', line 10

def request
  @request ||=
    SpreeCmCommissioner::Webhooks::Subscribers::MakeRequest.new(url: url, api_key: api_key, webhook_payload_body: )
end