class ShipHero::Services::WebhookService

Public Instance Methods

get_webhooks() click to toggle source
# File lib/ship_hero/services/webhook_service.rb, line 10
def get_webhooks()
  get(Util::Config.get('endpoints.get_webhooks'), nil, ShipHero::Responses::GetWebhooks)
end
register_webhook(request) click to toggle source
# File lib/ship_hero/services/webhook_service.rb, line 14
def register_webhook(request)
  raise Exceptions::ServiceException, "Must be a ShipHero::Webhook" unless request.is_a?(ShipHero::Webhook)
  post(Util::Config.get('endpoints.register_webhook'), request)
end
unregister_webhook(request) click to toggle source
# File lib/ship_hero/services/webhook_service.rb, line 19
def unregister_webhook(request)
  raise Exceptions::ServiceException, "Must be a ShipHero::Webhook" unless request.is_a?(ShipHero::Webhook)
  post(Util::Config.get('endpoints.unregister_webhook'), request)
end