class PactBroker::Api::Resources::PacticipantsForLabel
Public Instance Methods
allowed_methods()
click to toggle source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 13 def allowed_methods ["GET", "OPTIONS"] end
content_types_provided()
click to toggle source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 9 def content_types_provided [["application/hal+json", :to_json]] end
generate_json(pacticipants)
click to toggle source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 21 def generate_json pacticipants decorator_class(:pacticipant_collection_decorator).new(pacticipants).to_json(decorator_options) end
policy_name()
click to toggle source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 25 def policy_name :'pacticipants::pacticipants' end
to_json()
click to toggle source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 17 def to_json generate_json(pacticipant_service.find identifier_from_path ) end