Method: Webhooker::Model#_trigger_webhook
- Defined in:
- lib/webhooker/model.rb
#_trigger_webhook(action, data = {}) ⇒ Object
28 29 30 31 32 33 34 35 36 37 |
# File 'lib/webhooker/model.rb', line 28 def _trigger_webhook action, data = {} data = { resource: model_name.element, action: action.to_s, attributes: attributes.as_json, }.merge(data) Subscriber.find_each do |subscriber| TriggerJob.perform_later subscriber, data end end |