Sha256: 35f99b08819c02fda3fa51b42a43f54fa609772c53892de4c5ef41b8d4fae77a

Contents?: true

Size: 559 Bytes

Versions: 5

Compression:

Stored size: 559 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'

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

    extend self
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
pact_broker-1.0.0 lib/pact_broker/repositories.rb
pact_broker-1.0.0.alpha3 lib/pact_broker/repositories.rb
pact_broker-1.0.0.alpha2 lib/pact_broker/repositories.rb
pact_broker-1.0.0.alpha1 lib/pact_broker/repositories.rb
pact_broker-0.0.10 lib/pact_broker/repositories.rb