From 4e1e6e0940a6551c14b2583b87daa7480fe8efe4 Mon Sep 17 00:00:00 2001 From: FutureMatt <43476243+FutureMatt@users.noreply.github.com> Date: Fri, 11 Sep 2020 15:48:24 +0100 Subject: [PATCH] PHP 7.2+ Support * Updated the composer.json to require PHP 7.2, removed Travis CI tests for all PHP versions prior to 7.2 and replace jimdo/prometheus_client_php with endclothing/prometheus_client_php to support PHP 7.2. * Updated PHPUnit to v8 and Mockery to v1.4 in order to support PHP 7.4. * Downgraded Mockery from 1.4 to 1.3 in order to support PHP versions < 7.3. --- .travis.yml | 4 +--- composer.json | 8 ++++---- phpunit.xml | 1 - 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 92fb328..2d0de07 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,9 @@ language: php php: - - 5.6 - - 7.0 - - 7.1 - 7.2 - 7.3 + - 7.4 before_install: - echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini diff --git a/composer.json b/composer.json index 6cac986..a43ee12 100644 --- a/composer.json +++ b/composer.json @@ -9,10 +9,10 @@ } ], "require": { - "php": ">=5.6.0", + "php": ">=7.2.0", "illuminate/support": "^5.3 || ^6.0 || ^7.0", "illuminate/routing": "^5.3 || ^6.0 || ^7.0", - "jimdo/prometheus_client_php": "^0.9.0" + "endclothing/prometheus_client_php": "^1.0" }, "autoload": { "psr-4": { @@ -34,7 +34,7 @@ } }, "require-dev": { - "phpunit/phpunit": "^5.5", - "mockery/mockery": "^0.9.5" + "phpunit/phpunit": "^8", + "mockery/mockery": "^1.3" } } diff --git a/phpunit.xml b/phpunit.xml index 59500d1..460aa40 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -8,7 +8,6 @@ convertWarningsToExceptions="true" processIsolation="false" stopOnFailure="false" - syntaxCheck="true" verbose="true" >