GraphvizDumper
class GraphvizDumper extends Dumper
GraphvizDumper экспортирует контейнер сервисов в виде файла graphviz.
Вы можете преобразовать сгенерированный файл dot в изображение с помощью утилиты dot (http://www.graphviz.org/):
dot -Tpng container.dot > foo.png
Методы
| __construct(ContainerBuilder $container) | from Dumper | |
| string | dump(array $options = array()) Экспортирует контейнер сервисов в виде графа graphviz. |
Подробности
__construct(ContainerBuilder $container)
Параметры
| ContainerBuilder | $container | Контейнер сервисов для экспорта |
string dump(array $options = array())
Экспортирует контейнер сервисов в виде графа graphviz.
Доступные опции:
- graph: Общие опции для всего графа
- node: Общие опции для узлов
- edge: Общие опции для рёбер
- node.instance: Общие опции для сервисов, определённых напрямую экземплярами объектов
- node.definition: Общие опции для сервисов, определённых через экземпляры описаний сервисов
- node.missing: Общие опции для отсутствующих сервисов
Параметры
| array | $options | Массив опций |
Возвращаемое значение
| string | Представление контейнера сервисов |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/DependencyInjection/Dumper/GraphvizDumper.html