PHP Class SensioLabs\DeprecationDetector\RuleSet\Loader\Composer\ComposerLoader

Inheritance: implements SensioLabs\DeprecationDetector\RuleSet\Loader\LoaderInterface
Show file Open project: sensiolabs-de/deprecation-detector Class Usage Examples

Public Methods

Method Description
__construct ( DirectoryTraverser $traverser, SensioLabs\DeprecationDetector\RuleSet\Cache $cache, SensioLabs\DeprecationDetector\RuleSet\Loader\Composer\ComposerFactory $factory )
loadRuleSet ( $lock )

Private Methods

Method Description
loadPackageRuleSet ( SensioLabs\DeprecationDetector\RuleSet\Loader\Composer\Package $package ) : SensioLabs\DeprecationDetector\RuleSet\RuleSet

Method Details

__construct() public method

public __construct ( DirectoryTraverser $traverser, SensioLabs\DeprecationDetector\RuleSet\Cache $cache, SensioLabs\DeprecationDetector\RuleSet\Loader\Composer\ComposerFactory $factory )
$traverser SensioLabs\DeprecationDetector\RuleSet\DirectoryTraverser
$cache SensioLabs\DeprecationDetector\RuleSet\Cache
$factory SensioLabs\DeprecationDetector\RuleSet\Loader\Composer\ComposerFactory

loadRuleSet() public method

public loadRuleSet ( $lock )