madmind/state-machine-visualization-bundle
最新稳定版本:0.4.0
Composer 安装命令:
composer require madmind/state-machine-visualization-bundle
包简介
Visualization bundle for winzou/state-machine-bundle
README 文档
README
This bundle allows to visually preview your state machine graph.
Installation
Requirements
dot - Part of graphviz package (http://www.graphviz.org/)
Installation (via composer)
composer require madmind/state-machine-visualization-bundle
Register the bundle
Symfony Flex will register the bundle automatically.
For projects without Symfony Flex (usually below version 4.0)
// app/AppKernel.php public function registerBundles() { return array( // ... new MadMind\StateMachineVisualizationBundle\StateMachineVisualizationBundle(), ); }
Customize dot location
# config/packages/state_machine_visualization.yaml ... state_machine_visualization: dot: /usr/local/bin/dot layout: TB # Direction of graph layout. Possible values: LR - from left to right (default), TB - from top to bottom. node_shape: circle # Default. Other possible values can be found here: http://www.graphviz.org/doc/info/shapes.html
Configure routing
# config/routes.yaml ... state_machine_visualization: resource: "@StateMachineVisualizationBundle/Resources/config/routing.yml" prefix: /smv
Usage
See graph of demo state machine (https://github.com/winzou/StateMachineBundle#configure-a-state-machine-graph)
http://127.0.0.1:8000/smv/my_bundle_article.png
统计信息
- 总下载量: 54.47k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 12
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-06-04