Class: Composer::Repository::BaseRepository

Inherits:
Object
  • Object
show all
Defined in:
lib/composer/repository/base_repository.rb

Overview

Base repository.

PHP Authors: Nils Adermann <[email protected]> Konstantin Kudryashov <[email protected]> Jordi Boggiano <j.boggiano@seld.

Ruby Authors: Ioannis Kappas <[email protected]>

Direct Known Subclasses

CompositeRepository, HashRepository

Constant Summary collapse

SEARCH_FULLTEXT =
0
SEARCH_NAME =
1

Instance Method Summary collapse

Instance Method Details

#find_package(name, version) ⇒ Object



31
32
33
# File 'lib/composer/repository/base_repository.rb', line 31

def find_package(name, version)
  # implement inside child
end

#find_packages(name, version = nil) ⇒ Object



35
36
37
# File 'lib/composer/repository/base_repository.rb', line 35

def find_packages(name, version = nil)
  # implement inside child
end

#package?Boolean

Returns:

  • (Boolean)


27
28
29
# File 'lib/composer/repository/base_repository.rb', line 27

def package?
  # implement inside child
end

#packagesObject



39
40
41
# File 'lib/composer/repository/base_repository.rb', line 39

def packages
  # implement inside child
end

#search(query, mode = 0) ⇒ Object



43
44
45
# File 'lib/composer/repository/base_repository.rb', line 43

def search(query, mode = 0)
  # implement inside child
end