Module: PactBroker::Repositories

Extended by:
Repositories
Included in:
Groups::Service, Pacticipants::Service, Pacts::Diff, Pacts::Service, Repositories, Tags::Service, Verifications::Service, Versions::Service, Webhooks::Repository, Webhooks::Service
Defined in:
lib/pact_broker/repositories.rb,
lib/pact_broker/repositories/helpers.rb

Defined Under Namespace

Modules: Helpers

Instance Method Summary collapse

Instance Method Details

#pact_repositoryObject



16
17
18
# File 'lib/pact_broker/repositories.rb', line 16

def pact_repository
  PactBroker::Pacts::Repository.new
end

#pacticipant_repositoryObject



6
7
8
9
# File 'lib/pact_broker/repositories.rb', line 6

def pacticipant_repository
  require 'pact_broker/pacticipants/repository'
  Pacticipants::Repository.new
end

#tag_repositoryObject



20
21
22
23
# File 'lib/pact_broker/repositories.rb', line 20

def tag_repository
  require 'pact_broker/tags/repository'
  Tags::Repository.new
end

#verification_repositoryObject



30
31
32
33
# File 'lib/pact_broker/repositories.rb', line 30

def verification_repository
  require 'pact_broker/verifications/repository'
  Verifications::Repository.new
end

#version_repositoryObject



11
12
13
14
# File 'lib/pact_broker/repositories.rb', line 11

def version_repository
  require 'pact_broker/versions/repository'
  Versions::Repository.new
end

#webhook_repositoryObject



25
26
27
28
# File 'lib/pact_broker/repositories.rb', line 25

def webhook_repository
  require 'pact_broker/webhooks/repository'
  Webhooks::Repository.new
end