yoanm / symfony-jsonrpc-params-validator
Symfony 扩展包,用于轻松验证 JSON-RPC 参数
v2.1.0
2023-04-02 18:18 UTC
Requires
- php: ^8.0
- symfony/config: ^4.4 || ^5.4 || ^6.0
- symfony/dependency-injection: ^4.4 || ^5.4 || ^6.0
- symfony/http-kernel: ^4.4 || ^5.4 || ^6.0
- yoanm/jsonrpc-params-symfony-validator-sdk: ^2.0
Requires (Dev)
- ext-json: *
- behat/behat: ^3.9.0
- dvdoug/behat-code-coverage: ^5.0
- matthiasnoback/symfony-config-test: ^4.0
- matthiasnoback/symfony-dependency-injection-test: ^4.0
- phpspec/prophecy: ^1.15
- phpspec/prophecy-phpunit: ^2.0
- phpunit/php-code-coverage: ^9.2.4
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.5
- symfony/framework-bundle: ^4.4 || ^5.4 || ^6.0
- symfony/http-foundation: ^4.4 || ^5.4 || ^6.0
- symfony/routing: ^4.4 || ^5.4 || ^6.0
- yoanm/jsonrpc-server-sdk: ^3.0
- yoanm/php-unit-extended: ^2.0.2
- yoanm/symfony-jsonrpc-http-server: ^3.0
Suggests
- yoanm/symfony-jsonrpc-http-server: Symfony Bundle to convert an HTTP json-rpc request into HTTP json-rpc response
- yoanm/symfony-jsonrpc-params-sf-constraints-doc: To generate payload documentation from validation constraints
This package is auto-updated.
Last update: 2024-08-31 00:27:56 UTC
README
为 yoanm/symfony-jsonrpc-http-server
提供易于使用的 JSON-RPC 参数验证
Symfony 扩展包,用于 yoanm/jsonrpc-params-symfony-validator-sdk
有关文档生成,请参阅 yoanm/symfony-jsonrpc-params-sf-constraints-doc
版本
-
Symfony v3/4 - PHP >=7.1 :
^v1.0
-
Symfony v4/5 - PHP >=7.2 :
^v2.0
⚠️⚠️
v0.2.0
已被替换为v1.0.0
! ⚠️⚠️⚠️⚠️
v0.3.0
标记错误,请使用v2.0.0
! ⚠️⚠️ -
Symfony v4.4/5.4/6.x - PHP ^8.0 :
^v2.1
如何使用
配置完成后,只需将 JSON-RPC 请求发送到服务器,验证器将自动验证参数。
以下是如何配置的示例。
配置
扩展包只需要一件事情
注册 JSON-RPC 方法,请参阅 yoanm/symfony-jsonrpc-http-server
文档中的说明。
贡献
请参阅 贡献说明