Sha256: de6aa45f464004c08545b25d0f6bbd4f5343fb560823f01cde34dc299809f4bb
Contents?: true
Size: 585 Bytes
Versions: 27
Compression:
Stored size: 585 Bytes
Contents
require 'pact_broker/services' require 'pact_broker/api/decorators/webhooks_decorator' module PactBroker module Api module Resources class Webhooks < BaseResource def content_types_provided [["application/hal+json", :to_json]] end def allowed_methods ["GET"] end def to_json Decorators::WebhooksDecorator.new(webhooks).to_json(user_options: decorator_context(resource_title: "Webhooks")) end def webhooks webhook_service.find_all end end end end end
Version data entries
27 entries across 27 versions & 1 rubygems