ray/rector-ray
最新稳定版本:1.1.0
Composer 安装命令:
composer require ray/rector-ray
包简介
Rector upgrades rules for Ray.Di
README 文档
README
The rector/rector rules for Ray.Di.
Install
composer require ray/rector-ray --dev
Rules
AnnotationBindingRector
This Rector converts annotation bindings in PHPDoc into parameter attribute bindings.
???? configure it!
- class:
AnnotationBindingRector
use PHPStan\Type\ObjectType; use Rector\Arguments\Rector\ClassMethod\ArgumentAdderRector; use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Config\RectorConfig; return static function (RectorConfig $rectorConfig): void { $rectorConfig->ruleWithConfiguration( AnnotationBindingRector::class ); };
↓
class SomeClass { /** - * @Named("a=foo, b=bar") * @Foo */ - public function __construct(int $a, int $b) + public function __construct(#[Named('foo')] int $a, #[Named('bar')] int $b) { } - /** - * @Foo("a") - */ - public function __construct(int $a, int $b) + public function __construct(#[Foo] int $a, int $b) { }
See Also
统计信息
- 总下载量: 74.18k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04