Sha256: 7c22d0d5a9ec2aa585f2b44aa9d507d927f768f35ca3a408faec246f9ebc47de
Contents?: true
Size: 509 Bytes
Versions: 2
Compression:
Stored size: 509 Bytes
Contents
require 'pact_broker/resources/base_resource' module PactBroker module Resources class LatestPacts < BaseResource def content_types_provided [["application/hal+json", :to_json]] end def allowed_methods ["GET"] end def to_json generate_json(pact_service.find_latest_pacts) end def generate_json pacts PactBroker::Api::Decorators::PactCollectionRepresenter.new(pacts, request_base_url).to_json end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pact_broker-0.0.7 | lib/pact_broker/resources/latest_pacts.rb |
pact_broker-0.0.6 | lib/pact_broker/resources/latest_pacts.rb |