Module: PactBroker::Repositories

Extended by:
Repositories
Included in:
Pacts::Diff, Pacts::Service, Repositories, WebhookRepository, Services::GroupService, Services::PacticipantService, Services::TagService, Services::VersionService, Services::WebhookService
Defined in:
lib/pact_broker/repositories.rb,
lib/pact_broker/repositories/helpers.rb,
lib/pact_broker/repositories/webhook.rb,
lib/pact_broker/repositories/tag_repository.rb,
lib/pact_broker/repositories/version_repository.rb,
lib/pact_broker/repositories/webhook_repository.rb,
lib/pact_broker/repositories/pacticipant_repository.rb

Defined Under Namespace

Modules: Helpers Classes: PacticipantRepository, TagRepository, VersionRepository, Webhook, WebhookHeader, WebhookRepository

Instance Method Summary collapse

Instance Method Details

#pact_repositoryObject



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

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

#pacticipant_repositoryObject



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

def pacticipant_repository
  PacticipantRepository.new
end

#tag_repositoryObject



23
24
25
# File 'lib/pact_broker/repositories.rb', line 23

def tag_repository
  TagRepository.new
end

#version_repositoryObject



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

def version_repository
  VersionRepository.new
end

#webhook_repositoryObject



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

def webhook_repository
  WebhookRepository.new
end