unfunco / phpspec-sort-use-statements
此包已被废弃,不再维护。没有建议的替代包。
PhpSpec 扩展,用于对生成的文件中的 use 语句进行排序。
0.1.1
2018-07-20 19:18 UTC
Requires
- php-64bit: >=7.1
- phpspec/phpspec: >=4.0
This package is not auto-updated.
Last update: 2020-01-19 01:34:44 UTC
README
- 您是否正在处理一个命名空间以 Q、R、S、T、U、V、W、X、Y 或 Z 开头的项目?
- 您是否喜欢将 use 语句按字母顺序排序?
如果您对这两个问题的回答都是肯定的,这就是您需要的 PhpSpec 扩展!
需求
安装及后续
使用 Composer,将此包作为开发依赖项要求
$ composer require --dev unfunco/phpspec-sort-use-statements
…并在您的 phpspec.yml
配置文件中添加以下内容以启用扩展。
extensions: Unfunco\PhpSpec\Extension\SortUseStatements: ~
按照常规生成规范。如果您正在使用自定义规范模板,可以在模板中添加 %use%
来插入排序后的 use
语句,例如在这个示例中
<?php
namespace %namespace%;
%use%
final class %name% extends ObjectBehavior
{
function it_is_initializable()
{
$this->shouldHaveType(%subject_class%::class);
}
}
许可
版权所有 © 2018 Daniel Morris
在 Apache License, Version 2.0 的条款下提供。