onema/classyfile

该组件提供了一种将包含多个类的文件拆分为每个类单个文件的方法。

1.0.0 2015-11-19 05:32 UTC

README

SensioLabsInsight Code Climate Build Status Coverage Status Documentation Status MIT License

Scrutinizer Code Quality Code Coverage Build Status

摘要

提供了一种将包含多个类的PHP文件拆分为每个类单个文件的方法。这在重构旧库时非常有用。

该库使用nikic/PHP-Parser来解析所有PHP类。

有关更多信息,请参阅文档

要求

  • PHP 5.4.0

安装

使用composer安装

composer require 'onema/classyfile:^1.0.0'

或者手动将其添加到composer.json文件中

{
    "require": {
        "onema/classyfile": "^1.0.0"
    }
}

安装完成后,您可以运行以下命令:php vendor/bin/classyfile

从github下载

您可以从github下载该项目。您仍然需要使用composer来安装所有依赖。

git clone git@github.com:onema/classyfile.git
cd classyfile
composer install

安装完成后,您可以运行以下命令:php classyfile

文档

请参阅文档部分。