StackFormation\DependencyTracker::getEnvDependenciesAsFlatList PHP Метод

getEnvDependenciesAsFlatList() публичный Метод

    public function getEnvDependenciesAsFlatList()
    {
        $rows = [];
        foreach ($this->envVars as $type => $typeData) {
            foreach ($typeData as $envVar => $tmp) {
                $sourcesList = [];
                foreach ($tmp['sources'] as $source) {
                    unset($source['blueprint']);
                    if (empty($source['key'])) {
                        unset($source['key']);
                    }
                    $sourcesList[] = implode(':', $source);
                }
                $rows[] = [$envVar, $tmp['value'], $type, implode("\n", $sourcesList)];
            }
        }
        return $rows;
    }