module PactBroker::Repositories

Public Instance Methods

branch_version_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 45
def branch_version_repository
  require "pact_broker/versions/branch_version_repository"
  PactBroker::Versions::BranchVersionRepository.new
end
label_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 25
def label_repository
  require "pact_broker/labels/repository"
  Labels::Repository.new
end
matrix_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 40
def matrix_repository
  require "pact_broker/matrix/repository"
  Matrix::Repository.new
end
pact_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 16
def pact_repository
  PactBroker::Pacts::Repository.new
end
pacticipant_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 6
def pacticipant_repository
  require "pact_broker/pacticipants/repository"
  Pacticipants::Repository.new
end
tag_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 20
def tag_repository
  require "pact_broker/tags/repository"
  Tags::Repository.new
end
verification_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 35
def verification_repository
  require "pact_broker/verifications/repository"
  Verifications::Repository.new
end
version_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 11
def version_repository
  require "pact_broker/versions/repository"
  Versions::Repository.new
end
webhook_repository() click to toggle source
# File lib/pact_broker/repositories.rb, line 30
def webhook_repository
  require "pact_broker/webhooks/repository"
  Webhooks::Repository.new
end