PHP Class SensioLabs\Deptrac\DependencyResult

Mostra file Open project: sensiolabs-de/deptrac Class Usage Examples

Public Methods

Method Description
addDependency ( SensioLabs\Deptrac\DependencyResult\DependencyInterface $dependency )
addInheritDependency ( SensioLabs\Deptrac\DependencyResult\DependencyInterface $dependency )
getDependenciesAndInheritDependencies ( ) : Dependency[]
getDependenciesByClass ( $klass ) : Dependency[]

Method Details

addDependency() public method

public addDependency ( SensioLabs\Deptrac\DependencyResult\DependencyInterface $dependency )
$dependency SensioLabs\Deptrac\DependencyResult\DependencyInterface

addInheritDependency() public method

public addInheritDependency ( SensioLabs\Deptrac\DependencyResult\DependencyInterface $dependency )
$dependency SensioLabs\Deptrac\DependencyResult\DependencyInterface

getDependenciesAndInheritDependencies() public method

public getDependenciesAndInheritDependencies ( ) : Dependency[]
return SensioLabs\Deptrac\DependencyResult\Dependency[]

getDependenciesByClass() public method

public getDependenciesByClass ( $klass ) : Dependency[]
$klass
return SensioLabs\Deptrac\DependencyResult\Dependency[]