quant / phpstan
quant 的 phpstan 扩展
1.0
2024-01-23 18:31 UTC
Requires
- php: ^8.2
- composer-runtime-api: >=2.1
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.1
- quant/core: ^1.0
- squizlabs/php_codesniffer: ^3.7
README
为 quant 提供的 phpstan 扩展。
安装
该扩展已经包含在 quant/quant 中。
要将此扩展注册到您的项目中,请使用
$ composer require --dev phpstan/extension-installer && \
composer require --dev quant/phpstan
这应该会自动将扩展注册到您的 phpstan 安装中
includes: - vendor/quant/phpstan
文档
quant/phpstan 通过 Quant\Core\Trait\AccessorTrait 的帮助,为使用 getter
/ setter
自动化正确分析类提供支持。
#[Getter] #[Setter(Modifier::PROTECTED)] class A { private string $value; }
将注册 A
的可用性
@method A setValue(string $value)
@method string getValue()
考虑修改器:在这种情况下,setValue()
将以 protected
访问权限注册。
资源
- 在 主 quant 存储库 中 报告问题 和 发送拉取请求