class PactBroker::Api::Resources::Integration

Public Instance Methods

allowed_methods() click to toggle source
# File lib/pact_broker/api/resources/integration.rb, line 7
def allowed_methods
  ["OPTIONS", "DELETE"]
end
delete_resource() click to toggle source
# File lib/pact_broker/api/resources/integration.rb, line 15
def delete_resource
  integration_service.delete(consumer_name, provider_name)
  true
end
integration() click to toggle source
# File lib/pact_broker/api/resources/integration.rb, line 24
def integration
  @integration ||= OpenStruct.new(consumer: consumer, provider: provider)
end
policy_name() click to toggle source
# File lib/pact_broker/api/resources/integration.rb, line 20
def policy_name
  :'integrations::integration'
end
resource_exists?() click to toggle source
# File lib/pact_broker/api/resources/integration.rb, line 11
def resource_exists?
  consumer && provider
end