yoanm / symfony-jsonrpc-params-validator
Symfony bundle for easy JSON-RPC params validation
Installs: 33 078
Dependents: 0
Suggesters: 3
Security: 0
Stars: 1
Watchers: 2
Forks: 1
Open Issues: 2
Requires
- php: >=7.2
- symfony/config: ^4.0 || ^5.0
- symfony/dependency-injection: ^4.0 || ^5.0
- symfony/http-kernel: ^4.0 || ^5.0
- yoanm/jsonrpc-params-symfony-validator-sdk: ^2.0
- yoanm/jsonrpc-server-sdk: ^3.0
- yoanm/symfony-jsonrpc-http-server: ^3.0
Requires (Dev)
- ext-json: *
- behat/behat: ~3.0
- matthiasnoback/symfony-config-test: ^3.0 || ^4.0
- matthiasnoback/symfony-dependency-injection-test: ^3.0 || ^4.0
- phpunit/phpunit: ^7.0 || ^8.0
- squizlabs/php_codesniffer: 3.*
- symfony/framework-bundle: ^4.0 || ^5.0
- symfony/routing: ^4.0 || ^5.0
- yoanm/php-unit-extended: ~1.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: 2022-05-09 15:43:45 UTC
README
Easy JSON-RPC params validation for yoanm/symfony-jsonrpc-http-server
Symfony bundle for yoanm/jsonrpc-params-symfony-validator-sdk
See yoanm/symfony-jsonrpc-params-sf-constraints-doc for documentation generation.
Versions
- Symfony v3/4 - PHP >=7.1 :
^v1.0
- Symfony v4/5 - PHP >=7.2 :
^v2.0
⚠️⚠️ v0.2.0
is replaced by v1.0.0
! ⚠️⚠️
⚠️⚠️ v0.3.0
was badly taggued, used v2.0.0
instead ! ⚠️⚠️
How to use
Once configured, simply send JSON-RPC request to the server and validator will automatically validate params.
See below how to configure it.
Configuration
Bundle requires only one thing :
- JSON-RPC Methods which are compatible with
Register JSON-RPC methods as described on yoanm/symfony-jsonrpc-http-server
documentation.