reagordi / support-serializable-closure
Reagordi 可序列化闭包提供了一种简单且安全的方式来序列化 PHP 中的闭包。
1.0.0
2024-05-01 09:59 UTC
Requires
- php: ^8.2
Requires (Dev)
- maglnet/composer-require-checker: ^4.7
- phpunit/phpunit: ^10.5
- rector/rector: ^1.0.3
- roave/infection-static-analysis-plugin: ^1.34
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^5.20
This package is auto-updated.
Last update: 2024-09-10 11:04:41 UTC
README
Reagordi 支持可序列化闭包
Reagordi 可序列化闭包提供了一种简单且安全的方式来序列化 PHP 中的闭包。
要求
- PHP 8.2 或更高版本。
安装
可以使用 composer 安装此包
composer require reagordi/support-serializable-closure
通用用法
测试
单元测试
此包使用 PHPUnit 进行测试。要运行测试
./vendor/bin/phpunit
突变测试
此包的测试使用 Infection 突变框架和 Infection 静态分析插件 进行检查。要运行它
./vendor/bin/roave-infection-static-analysis-plugin
静态分析
代码使用 Psalm 进行静态分析。要运行静态分析
./vendor/bin/psalm
代码风格
使用 Rector 来使代码库遵循某些特定规则或使用最新或任何特定版本的 PHP
./vendor/bin/rector
依赖项
使用 ComposerRequireChecker 来检测传递的 Composer 依赖关系。
许可证
Reagordi 支持可序列化闭包是自由软件。它根据 BSD 许可证的条款发布。有关更多信息,请参阅 LICENSE
。
由 Reagordi Group 维护。