Class: Gecko::Record::Webhook

Inherits:
Base
  • Object
show all
Defined in:
lib/gecko/record/webhook.rb

Constant Summary collapse

EVENTS =
%w[
  address.create
  address.update
  company.create
  company.update
  contact.create
  contact.update
  fulfillment.create
  fulfillment.fulfilled
  fulfillment_return.create
  image.create
  invoice.create
  location.create
  location.update
  order.create
  order.finalized
  order.fulfilled
  payment.create
  procurement.create
  product.create
  purchase_order.create
  stock_adjustment.create
  stock_transfer.create
  variant.create
].freeze

Method Summary

Methods inherited from Base

demodulized_name, #initialize, #persisted?, #save

Methods included from LiquidCompatibility

#to_liquid

Methods included from Helpers::ValidationHelper

#errors, #valid?

Methods included from Helpers::SerializationHelper

#_serialize, #as_json, #root, #serializable_hash, #serialize_attribute, #writeable?

Methods included from Helpers::InspectionHelper

#inspect

Methods included from Helpers::AssociationHelper

included

Constructor Details

This class inherits a constructor from Gecko::Record::Base