firehed/php7ize

工具,快速将PHP7特性添加到现有代码库中

0.0.5 2017-02-07 23:23 UTC

This package is auto-updated.

Last update: 2024-08-29 04:09:04 UTC


README

php7ize是一个命令行工具,用于快速将PHP7特性添加到PHP5代码库中。

安装

官方支持的唯一安装方法是使用Composer和Packagist。由于此工具不打算作为项目依赖项使用,建议全局安装。

composer global require firehed/php7ize

如果您尚未这样做,请将Composer的全局bin目录添加到您的PATH

# ~/.bash_profile
export PATH=$PATH:~/.composer/vendor/bin

使用

(更多信息即将到来)

更新

使用Composer的全局更新机制

composer global update

贡献

请参阅CONTRIBUTING.md获取更多信息

未来特性

所有特性都可能发生变化。您可以通过添加GitHub问题来提出建议。

  • 大幅改进内部实现(使用/访问AST?)
  • 改进/测试可变参数函数的类型提示
  • 为接口、特性和抽象类添加测试覆盖率
  • 自动重命名PHP4风格的构造函数?