Constants

TYPE_PACKAGE

TYPE_PACKAGE = 0

TYPE_JOB

TYPE_JOB = 1

TYPE_LEARNED

TYPE_LEARNED = 4

Properties

$ruleById

$ruleById : array<mixed,\Composer\DependencyResolver\Rule>

READ-ONLY: Lookup table for rule id to rule object

Type

array<mixed,\Composer\DependencyResolver\Rule>

$types

$types : 

Type

$rules

$rules : 

Type

$nextRuleId

$nextRuleId : 

Type

$rulesByHash

$rulesByHash : 

Type

Methods

__construct()

__construct() 

count()

count() 

ruleById()

ruleById(  $id) 

Parameters

$id

getRules()

getRules() 

getIterator()

getIterator() 

getIteratorFor()

getIteratorFor(  $types) 

Parameters

$types

getIteratorWithout()

getIteratorWithout(  $types) 

Parameters

$types

getTypes()

getTypes() 

__toString()

__toString()