cristianoc72/psr2-code-generator

该包已 废弃 且不再维护。作者建议使用 susina/psr2-code-generator 包。

遵循 PSR-2 标准的 PHP 代码生成工具集

2.1.1 2019-07-25 11:05 UTC

This package is auto-updated.

Last update: 2020-04-08 13:25:50 UTC


README

License Maintainability Test Coverage

Psr2-code-generator 是一个用于通过优雅的 fluent api 以编程方式生成 PHP 代码的库。该库是惊人的 https://github.com/gossi/php-code-generator 的轻量版本,重构为生成 PSR-2 代码。

与原始库的差异和限制

  • php 7.2+ 严格类型
  • 仅生成 PSR-2 代码 仅此而已
  • 仅生成 php 7.1+ 代码(严格类型)
  • 生成类型化的类属性(php 7.4)
  • 无反射或逆向工程
  • 仅生成类(无独立函数)

安装

通过 Composer 安装

composer require cristianoc72/psr2-code-generator

文档

文档可在 https://cristianoc72.github.io/psr2-code-generator 找到

贡献

请随意 Fork 并提交 pull request。当然,别忘了测试和 PSR-2 标准。