migda/laravel-nestedset-visualisation

此包允许您直观预览嵌套集图。

1.0.1 2021-09-16 20:09 UTC

This package is auto-updated.

Last update: 2024-09-17 03:02:28 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel Nestedset 的扩展。

安装

您可以通过 composer 安装此包

composer require migda/laravel-nestedset-visualisation

用法

包含了一个 artisan 命令,用于生成给定图的图像。

它接受模型的完全限定名称作为参数,例如。App\Models\Category

如果您想运行此命令,则需要安装 dot - graphviz 包的一部分 (https://graphviz.cn/).

php artisan laravel-nestedset:visualize {model? : Nestedset model} {property? : model property as node label} {--output=./graph.jpg} {--format=jpg} {--direction=TB} {--dot-path=/usr/local/bin/dot}

示例

php artisan laravel-nestedset:visualize "\App\Models\Category" name --output=categories_graph.jpg --format=jpg --direction=LR

或者只是

php artisan laravel-nestedset:visualize

test

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

致谢

灵感来源于

Winzou State Machine service provider for Laravel

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。