tbn / doctrinerelationvisualizer-bundle

此包的最新版本(2.0.0)没有提供许可信息。

可视化Doctrine实体之间的关系

2.0.0 2024-03-06 22:49 UTC

This package is auto-updated.

Last update: 2024-09-05 14:45:21 UTC


README

此包允许可视化Doctrine实体之间的关系。

图表始终与应用程序实体保持同步。

安装

composer require --dev "tbn/doctrinerelationvisualizer-bundle"

发布资源

php app/console assets:install

在AppKernel中启用此包以开发环境

将包添加到 config/bundles.php

return [
    ...
    tbn\DoctrineRelationVisualizerBundle\DoctrineRelationVisualizerBundle::class => ['dev' => true],
    ...
];

添加路由

添加文件 config/routes/dev/visualizer.yaml

tbn_doctrine_relation_visualizer:
    resource: "@DoctrineRelationVisualizerBundle/Resources/config/routing.yml"

自定义包(可选)

添加文件 config/packages/dev/doctrine_relation_visualizer.yaml

doctrine_relation_visualizer:
    position_filepath: '%kernel.project_dir%/config'
    display_columns: true
    area_width: 4000
    area_height: 3000

使用方法

访问URL

http://your_app/_visualizer

整理实体以获得正确的图表