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