Monorepo\Command\GitChangedCommand::calculateDependencies PHP Метод

calculateDependencies() приватный Метод

private calculateDependencies ( $packageName )
    private function calculateDependencies($packageName)
    {
        if (strpos($packageName, 'vendor') === 0) {
            return;
        }
        if (isset($this->checkedPackages[$packageName])) {
            return;
        }
        if (!isset($this->packages[$packageName])) {
            throw new \RuntimeException(sprintf("No package named '%s'.", $packageName));
        }
        $this->checkPaths[] = $packageName;
        foreach ($this->packages[$packageName]['deps'] as $dep) {
            $this->calculateDependencies($dep);
        }
    }