Spec-Zone.ru › Symfony 3.1

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API