StackFormation\DependencyTracker::getStackDependenciesAsFlatList PHP Method

getStackDependenciesAsFlatList() public method

    public function getStackDependenciesAsFlatList()
    {
        $rows = [];
        foreach ($this->stacks as $type => $typeData) {
            foreach ($typeData as $stackName => $stackData) {
                foreach ($stackData as $resource => $sources) {
                    $sourcesList = [];
                    foreach ($sources as $source) {
                        unset($source['blueprint']);
                        $sourcesList[] = implode(':', $source);
                    }
                    $rows[] = [implode("\n", $sourcesList), $stackName, $type . ':' . $resource];
                }
            }
        }
        return $rows;
    }