sunnysideup / huringa

运行代码升级和转换

dev-master 2021-03-27 21:44 UTC

This package is auto-updated.

Last update: 2024-08-28 06:02:36 UTC


README

代码更改

安装

composer require sunnysideup/huringa

运行

通过终端运行以下脚本。该工具递归检查文件夹。

./vendor/sunnysideup/huringa/huringa.php ./app [--dry-run] [--help] [--disable-constructor-rewrite] [--disable-class-file-create]

支持的运算

该存储库处理以下转换

构造函数重写

MyClass.php

class MyClass
{
    - public function MyClass()
    + public function __constructor()
}

分割文件

MyClass.php

class MyClass { }

class MyClass_Controller { }

MyClass.php

class MyClass { }

MyClass_Controller.php

class MyClass_Controller { }

测试

测试输入和样本位于 tests/samples

./vendor/bin/phpunit tests/UnitTests.php