Method: ProcessOut::WebhookEndpoint#prefill
- Defined in:
- lib/processout/webhook_endpoint.rb
#prefill(data) ⇒ Object
Prefills the object with the data passed as parameters Params:
data-
Hashof data
132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
# File 'lib/processout/webhook_endpoint.rb', line 132 def prefill(data) if data.nil? return self end self.id = data.fetch(:id, self.id) self.project = data.fetch(:project, self.project) self.project_id = data.fetch(:project_id, self.project_id) self.url = data.fetch(:url, self.url) self.events_whitelist = data.fetch(:events_whitelist, self.events_whitelist) self.sandbox = data.fetch(:sandbox, self.sandbox) self.created_at = data.fetch(:created_at, self.created_at) self end |