diff --git a/.travis.yml b/.travis.yml
index 6496822..1b1092b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,6 +9,8 @@ php:
- 5.5
- 5.6
- 7.0
+ - 7.2
+ - 7.3
matrix:
include:
@@ -17,8 +19,8 @@ matrix:
before_script:
- echo "xdebug.max_nesting_level=1000" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
- - if [[ $TRAVIS_PHP_VERSION = '5.6' ]]; then PHPUNIT_FLAGS="--coverage-clover=coverage.clover"; else PHPUNIT_FLAGS=""; fi
- - if [[ $TRAVIS_PHP_VERSION != '5.6' ]]; then phpenv config-rm xdebug.ini; fi
+ - if [[ $TRAVIS_PHP_VERSION = '7.2' ]]; then PHPUNIT_FLAGS="--coverage-clover=coverage.clover"; else PHPUNIT_FLAGS=""; fi
+ - if [[ $TRAVIS_PHP_VERSION != '7.2' ]]; then phpenv config-rm xdebug.ini; fi
- composer self-update
- composer update $COMPOSER_FLAGS
@@ -28,5 +30,5 @@ script:
after_script:
- wget https://scrutinizer-ci.com/ocular.phar
- - if [[ $TRAVIS_PHP_VERSION = '5.6' ]] ; then php ocular.phar code-coverage:upload --format=php-clover coverage.clover; fi
+ - if [[ $TRAVIS_PHP_VERSION = '7.2' ]] ; then php ocular.phar code-coverage:upload --format=php-clover coverage.clover; fi
diff --git a/composer.json b/composer.json
index 438dedf..89e61b1 100644
--- a/composer.json
+++ b/composer.json
@@ -11,13 +11,13 @@
"goetas-webservices/soap-reader": "^0.3.1",
"goetas-webservices/wsdl-reader": "^0.3",
"goetas-webservices/xsd2php": "^0.2.3|^0.3.0",
- "symfony/dependency-injection": "^2.2|^3.0",
- "symfony/config": "^2.2|^3.0",
- "symfony/yaml": "^2.1|^3.0"
+ "symfony/dependency-injection": "^2.2|^3.0|^4.0",
+ "symfony/config": "^2.2|^3.0|^4.0",
+ "symfony/yaml": "^2.1|^3.0|^4.0"
},
"require-dev": {
"phpunit/phpunit": "^4.8|^5.0",
- "jms/serializer": "^1.2",
+ "jms/serializer": "^1.2|^2.0|^3.0",
"goetas-webservices/xsd2php-runtime": "^0.2.2"
},
"autoload": {
diff --git a/src/Resources/config/services.xml b/src/Resources/config/services.xml
index 765a575..2531324 100644
--- a/src/Resources/config/services.xml
+++ b/src/Resources/config/services.xml
@@ -10,17 +10,17 @@
-
+
-
+
-
+
-
+