diff --git a/.travis.yml b/.travis.yml index 832ccdd79..5459f5d2b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,12 +24,24 @@ jobs: include: - php: 7.2 env: COVERAGE=1 + - name: "PHP CS Fixer" + php: 7.0 + install: + - composer global require friendsofphp/php-cs-fixer:^2.16 + script: + # https://stackoverflow.com/questions/30664220/where-to-find-composers-global-packages/64545124#64545124 + - PATH=$(composer global config bin-dir --absolute --quiet):$PATH + - php-cs-fixer fix --verbose --diff --dry-run --ansi services: - mongodb - mysql - postgresql +cache: + directories: + - $HOME/.composer/cache + install: - .travis/install.sh diff --git a/composer.json b/composer.json index b7cdf99a5..b50c4e180 100644 --- a/composer.json +++ b/composer.json @@ -14,7 +14,7 @@ }, "config": { "platform": { - "php": "7.0.0", + "php": "7.0.8", "ext-mongodb": "1.3.0" }, "sort-packages": true diff --git a/composer.lock b/composer.lock index 2bd002010..ff3f38bc0 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a5ff8076c131ae96fee3c6b23eaadcc2", + "content-hash": "85d3c2536a059671db43cee714e5ff3c", "packages": [ { "name": "alcaeus/mongo-php-adapter", @@ -1985,7 +1985,7 @@ }, "platform-dev": [], "platform-overrides": { - "php": "7.0.0", + "php": "7.0.8", "ext-mongodb": "1.3.0" }, "plugin-api-version": "1.1.0"