PHP code example of tourze / architecture-diagram-bundle
1. Go to this page and download the library: Download tourze/architecture-diagram-bundle library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
tourze / architecture-diagram-bundle example snippets bash
php bin/console app:generate-architecture-diagram projects/symfony-easy-admin-demo
bash
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo
bash
php bin/console app:generate-architecture-diagram projects/symfony-easy-admin-demo -o architecture.puml
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --output-dir ./diagrams
bash
php bin/console app:generate-architecture-diagram projects/symfony-easy-admin-demo --show-stats
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --show-stats
bash
php bin/console app:generate-architecture-diagram projects/symfony-easy-admin-demo --no-c4
bash
php bin/console app:generate-architecture-diagram projects/symfony-easy-admin-demo --no-layers
bash
# 系统概览图
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --type overview
# 组件图
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --type component
# 部署图
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --type deployment
# 时序图
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --type sequence
# 所有类型(默认)
php bin/console app:generate-enhanced-architecture projects/symfony-easy-admin-demo --type all