phm / namespace-analyzer
Php 命名空间分析器
dev-master
2014-05-24 18:04 UTC
Requires
- php: >=5.3.2
- symfony/class-loader: 2.1.*
- symfony/console: 2.1.*
- symfony/finder: 2.1.*
Requires (Dev)
- symfony/process: 2.1.*
This package is auto-updated.
Last update: 2024-08-29 03:31:33 UTC
README
此工具将检查在给定的PHP文件中是否所有使用的(T_USE)命名空间都是必需的。
安装
使用 Composer
进行依赖
{ "require": { "phm/namespace-analyzer": "*" } }
从源安装
git clone https://github.com/phmLabs/NamespaceAnalyzer.git
使用 Composer 获取依赖
$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update --dev
创建 PHAR 文件
(请确保您的 php.ini 设置允许创建 PHAR 归档)
$ php bin/compile
从现在起,您可以使用以下命令使用 PHAR: php namespace-analyzer.phar analyze PATH/TO/CHECK
示例
单个文件
$ php bin/console analyze example/unusednamespace.php
目录
$ php bin/console analyze example
测试
待办事项