Major refactoring cleanup: - Add new controller architecture (class-controller-*.php) - Add new settings-v2 UI (views/settings-v2/) - Add new CSS architecture (agentic-sidebar.css, tokens) - Add esbuild build pipeline (scripts/build.js, package.json) - Add composer dependencies (vendor/) - Add frontend src directory (assets/js/src/index.jsx) - Add documentation files - Remove old/obsolete files (class-settings.php, old CSS) This commits all pending changes from previous refactoring efforts.
28 lines
1.6 KiB
Markdown
28 lines
1.6 KiB
Markdown
[](https://opensource.org/licenses/MIT)
|
|
[](https://travis-ci.org/phpDocumentor/GraphViz)
|
|
[](https://ci.appveyor.com/project/phpDocumentor/GraphViz/branch/master)
|
|
[](https://coveralls.io/github/phpDocumentor/GraphViz?branch=master)
|
|
[](https://scrutinizer-ci.com/g/phpDocumentor/GraphViz/?branch=master)
|
|
[](https://scrutinizer-ci.com/g/phpDocumentor/GraphViz/?branch=master)
|
|
[](https://packagist.org/packages/phpDocumentor/GraphViz)
|
|
[](https://packagist.org/packages/phpDocumentor/GraphViz)
|
|
|
|
|
|
GraphViz
|
|
========
|
|
|
|
GraphViz is a library meant for generating .dot files for GraphViz with a
|
|
fluent interface.
|
|
|
|
|
|
### PHPStan extension
|
|
|
|
This library contains a number of magic methods to set attributes on `Node`, `Graph` and `Edge`
|
|
this will result in errors when using the library with checks by PHPStan. For your convenience this
|
|
library provides an phpStan extension so your code can be checked correctly by phpstan.
|
|
|
|
```
|
|
includes:
|
|
- vendor/phpdocumentor/graphviz/extension.neon
|
|
```
|