class GraphvizDumper

GraphvizDumper dumps a service container as a graphviz file.

You can convert the generated dot file with the dot utility (http://www.graphviz.org/):

dot -Tpng container.dot > foo.png

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

Expanded class hierarchy of GraphvizDumper

1 file declares its use of GraphvizDumper

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Dumper/GraphvizDumper.php, line 30

Namespace

Symfony\Component\DependencyInjection\Dumper
View source

Members

Namesort descending Modifiers Type Description Overrides
Dumper::$container protected property
Dumper::__construct public function Constructor. 2
GraphvizDumper::$edges private property
GraphvizDumper::$nodes private property
GraphvizDumper::$options private property
GraphvizDumper::addAttributes private function Adds attributes
GraphvizDumper::addEdges private function Returns all edges.
GraphvizDumper::addNodes private function Returns all nodes.
GraphvizDumper::addOptions private function Adds options
GraphvizDumper::cloneContainer private function
GraphvizDumper::dotize private function Dotizes an identifier.
GraphvizDumper::dump public function Dumps the service container as a graphviz graph. Overrides DumperInterface::dump
GraphvizDumper::endDot private function Returns the end dot.
GraphvizDumper::findEdges private function Finds all edges belonging to a specific service id.
GraphvizDumper::findNodes private function Finds all nodes.
GraphvizDumper::getAliases private function Compiles an array of aliases for a specified service id.
GraphvizDumper::startDot private function Returns the start dot.