Class: PactBroker::Api::Resources::CanIDeploy
- Includes:
- Messages
- Defined in:
- lib/pact_broker/api/resources/can_i_deploy.rb
Instance Method Summary collapse
Methods included from Messages
#message, #pluralize, #potential_duplicate_pacticipant_message, #validation_message
Methods inherited from Matrix
#allowed_methods, #content_types_provided, #options, #results, #selectors, #to_json, #to_text
Instance Method Details
#malformed_request? ⇒ Boolean
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/pact_broker/api/resources/can_i_deploy.rb', line 12 def malformed_request? if (errors = query_schema.call(query_params)).any? (errors) true elsif !pacticipant (pacticipant: [("errors.validation.pacticipant_not_found", name: pacticipant_name)]) true else false end end |
#policy_name ⇒ Object
24 25 26 |
# File 'lib/pact_broker/api/resources/can_i_deploy.rb', line 24 def policy_name :'matrix::can_i_deploy' end |