nadyita / phpstan-amp-file-rule
一个用于检测使用同步文件系统调用(存在异步对应项)的PHPStan规则。必须与amphp/file一起使用。
1.0.1
2024-04-28 11:19 UTC
Requires
- php: ^8.1.17
- phpstan/phpstan: ^1.10
Requires (Dev)
- composer-phar/php-cs-fixer: ^3.51.0
- nadybot/nadystyle: ^1.0.0
- nikic/php-parser: ^4.13.0
- thecodingmachine/safe: ^1.0 || ^2.0
README
amphp/file 提供了一组不阻塞的异步文件系统函数。如果您使用amp框架,您希望尽可能消除对阻塞PHP函数的调用。
此PHPStan规则将帮助您检测对阻塞PHP函数的调用,并将提议使用来自 amphp/file
的替换函数。使用此规则以确保您的代码中没有阻塞的文件系统调用。
用法
使用 composer require --dev nadyita/phpstan-amp-file-rule
将包添加到您的存储库中。
编辑您项目的 phpstan.neon
文件并添加此规则
includes: - vendor/nadyita/phpstan-amp-file-rule/phpstan-amp-file-rule.neon