class PactBroker::Api::Resources::PacticipantsForLabel
Public Instance Methods
Source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 13 def allowed_methods ["GET", "OPTIONS"] end
Source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 9 def content_types_provided [["application/hal+json", :to_json]] end
Source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 21 def generate_json pacticipants decorator_class(:pacticipants_decorator).new(pacticipants).to_json(**decorator_options) end
Source
# File lib/pact_broker/api/resources/pacticipants_for_label.rb, line 25 def policy_name :'pacticipants::pacticipants' end
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