net_bazzline/php_component_code_generator

此软件包已被弃用,不再维护。未建议替代软件包。

免费作为自由组件,用于生成类、文件、方法、属性、常量和文档的 PHP 代码

1.2.1 2017-07-26 20:31 UTC

This package is auto-updated.

Last update: 2021-07-01 00:07:10 UTC


README

我仍然喜欢这个想法,但目前没有再开发它的用例。

PHP 代码生成器

此项目旨在提供一个易于使用的免费 PHP 代码生成器。PHPDOC-Generation 也实现了“类”、“函数”或“属性”等通用生成任务。

当前主分支的构建状态由 Travis CI 跟踪: 构建状态 最新稳定版

scrutinizer 状态如下: 代码质量 | 构建状态

versioneye 状态如下: 依赖状态

此组件附带许多 示例 以及默认的 工厂

查看 ohloh.net

当前变更日志可在 此处 找到。

安装

手动安装

mkdir -p vendor/net_bazzline/php_component_code_generator
cd vendor/net_bazzline/php_component_code_generator
git clone https://github.com/bazzline/php_component_code_generator .

通过 Packagist

composer require net_bazzline/php_component_code_generator:dev-master

优点

  • 类中不使用 "new"...
  • 独立且可配置的缩进
  • 不使用静态调用
  • 包含示例和工厂
  • 覆盖 unittests
  • 开源
  • 自动生成 PHPDoc

优化潜力

  • ...但使用 "clone"...
  • 目前尚未广泛使用
  • 至今未进行其他开发者的代码审查
  • 仍有待完成的 todo

API

APIbazzline.net 上可用。

灵感来源

结语

如果你喜欢它,请给它 star :-)。如果有需要,请添加 issue。如果你喜欢它,请拉取补丁。如果你使用了它,请写一篇博客。如果你非常喜爱它,请捐赠一些东西 :-].