public getDependenciesAndInheritDependencies ( ) : |
||
return |
public function getDependenciesAndInheritDependencies()
{
$buffer = [];
foreach ($this->dependencies as $deps) {
foreach ($deps as $dependency) {
$buffer[] = $dependency;
}
}
foreach ($this->inheritDependencies as $deps) {
foreach ($deps as $dependency) {
$buffer[] = $dependency;
}
}
return $buffer;
}
public function testGetDependenciesAndInheritDependencies() { $dependencyResult = new DependencyResult(); $dependencyResult->addDependency($dep1 = new DependencyResult\Dependency('A', 12, 'B')); $dependencyResult->addInheritDependency($dep2 = new DependencyResult\Dependency('A', 12, 'B')); $this->assertEquals([$dep1, $dep2], $dependencyResult->getDependenciesAndInheritDependencies()); }