From 00e54ec4dc5a1ca57b5601b653605e7ccfe6f805 Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Wed, 27 Jul 2022 08:42:06 +0200 Subject: [PATCH] add phpstan dependency, cut PHP 7.0 compatibility --- composer.json | 7 ++++++- phpstan.neon | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 phpstan.neon diff --git a/composer.json b/composer.json index 7ca2bda..89e858a 100644 --- a/composer.json +++ b/composer.json @@ -18,10 +18,15 @@ } ], "require": { - "php": "^7.0 || ^8.0", + "php": "^7.1 || ^8.0", "oxid-esales/oxideshop-ce": "6.7 - 6.10", "d3/linkmobility-php-client": "^1.2.0 || ^2.0.0" }, + "require-dev": { + "oxid-esales/oxideshop-ce": "~6.10.0", + "friendsofphp/php-cs-fixer": "^2.19", + "phpstan/phpstan": "^1.8" + }, "extra": { "oxideshop": { "source-directory": "/src", diff --git a/phpstan.neon b/phpstan.neon new file mode 100644 index 0000000..045b26d --- /dev/null +++ b/phpstan.neon @@ -0,0 +1,7 @@ +parameters: + scanFiles: + - src/IntelliSenseHelper.php + paths: + - src + level: 0 + phpVersion: 70100