diff --git a/.scrutinizer.yml b/.scrutinizer.yml index 326990e..2caf798 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -11,18 +11,28 @@ build_failure_conditions: build: dependencies: override: - - make build + - + command: make build + title: Build deps tests: stop_on_failure: true override: - command: make coverage + title: Coverage idle_timeout: 1200 coverage: file: 'build/coverage/clover.xml' format: 'php-clover' - - php-scrutinizer-run --enable-security-analysis - - make codestyle + - + command: make codestyle + title: Code style + - + command: composer global require maglnet/composer-require-checker && composer-require-checker check composer.json + title: Composer-require-checker + - + command: php-scrutinizer-run --enable-security-analysis + title: Scrutinizer checks cache: directories: - ~/.composer diff --git a/README.md b/README.md index 6ffe656..ff1250d 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,14 @@ Symfony bundle for [`yoanm/jsonrpc-params-symfony-validator-sdk`](https://github See [yoanm/symfony-jsonrpc-params-sf-constraints-doc](https://github.com/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. diff --git a/composer.json b/composer.json index 31f658f..1e2890d 100644 --- a/composer.json +++ b/composer.json @@ -32,8 +32,8 @@ "require": { "php": ">=7.2", "yoanm/jsonrpc-server-sdk": "^3.0", - "yoanm/symfony-jsonrpc-http-server": "^2.0", - "yoanm/jsonrpc-params-symfony-validator-sdk": "^0.3", + "yoanm/symfony-jsonrpc-http-server": "^3.0", + "yoanm/jsonrpc-params-symfony-validator-sdk": "^2.0", "symfony/http-kernel": "^4.0 || ^5.0", "symfony/dependency-injection": "4.0 || 5.0", "symfony/config": "4.0 || 5.0"