Sha256: 63e2d48abff0aae7f19dfc1b81aa851edd21fff6ef6a4d617973d5f7d1142a83

Contents?: true

Size: 678 Bytes

Versions: 4

Compression:

Stored size: 678 Bytes

Contents

require 'pact_broker/models'
require 'pact_broker/repositories/pacticipant_repository'
require 'pact_broker/repositories/version_repository'
require 'pact_broker/repositories/pact_repository'
require 'pact_broker/repositories/tag_repository'
require 'pact_broker/repositories/webhook_repository'


module PactBroker
  module Repositories
    def pacticipant_repository
      PacticipantRepository.new
    end

    def version_repository
      VersionRepository.new
    end

    def pact_repository
      PactRepository.new
    end

    def tag_repository
      TagRepository.new
    end

    def webhook_repository
      WebhookRepository.new
    end

    extend self
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pact_broker-1.3.1 lib/pact_broker/repositories.rb
pact_broker-1.3.0 lib/pact_broker/repositories.rb
pact_broker-1.2.0 lib/pact_broker/repositories.rb
pact_broker-1.1.0 lib/pact_broker/repositories.rb