Method: Adcloud::Webhook#initialize
- Defined in:
- lib/adcloud/webhook.rb
#initialize(events) ⇒ Webhook
Returns a new instance of Webhook.
8 9 10 11 12 |
# File 'lib/adcloud/webhook.rb', line 8 def initialize(events) self.events = events.kind_of?(Array) ? events : JSON.parse(events.to_s) rescue raise ArgumentError.new("Invalid webhook event data!") end |