Module: Spree::Webhooks
- Defined in:
- app/services/spree/webhooks.rb,
app/models/spree/webhooks/base.rb,
app/models/spree/webhooks/event.rb,
app/models/spree/webhooks/subscriber.rb,
app/models/spree/webhooks/event_signature.rb,
app/models/concerns/spree/webhooks/has_webhooks.rb,
app/jobs/spree/webhooks/subscribers/make_request_job.rb,
app/services/spree/webhooks/subscribers/make_request.rb,
app/services/spree/webhooks/subscribers/handle_request.rb,
app/services/spree/webhooks/subscribers/queue_requests.rb
Defined Under Namespace
Modules: HasWebhooks, Subscribers
Classes: Base, Event, EventSignature, Subscriber
Class Method Summary
collapse
Class Method Details
.disable_webhooks ⇒ Object
3
4
5
6
7
8
9
10
11
|
# File 'app/services/spree/webhooks.rb', line 3
def self.disable_webhooks
webhooks_disabled_previously = ENV['DISABLE_SPREE_WEBHOOKS']
begin
ENV['DISABLE_SPREE_WEBHOOKS'] = 'true'
yield
ensure
ENV['DISABLE_SPREE_WEBHOOKS'] = webhooks_disabled_previously
end
end
|
.table_name_prefix ⇒ Object
3
4
5
|
# File 'app/models/spree/webhooks/base.rb', line 3
def self.table_name_prefix
'spree_webhooks_'
end
|