From fb8b9c16140e2f0350a06f36d0ac7ac5803fbb39 Mon Sep 17 00:00:00 2001 From: Abrar Ahmad Date: Mon, 29 Aug 2022 23:55:33 +0500 Subject: [PATCH] add phpstan (#926) --- composer.json | 3 ++- phpstan.neon | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 phpstan.neon diff --git a/composer.json b/composer.json index 36e1c1b3..16822ac3 100644 --- a/composer.json +++ b/composer.json @@ -29,7 +29,8 @@ "league/flysystem-aws-s3-v3": "^3.0", "doctrine/dbal": "^2.10", "spatie/valuestore": "^1.2.5", - "pestphp/pest": "^1.21" + "pestphp/pest": "^1.21", + "nunomaduro/larastan": "^1.0" }, "autoload": { "psr-4": { diff --git a/phpstan.neon b/phpstan.neon new file mode 100644 index 00000000..c84dfecb --- /dev/null +++ b/phpstan.neon @@ -0,0 +1,18 @@ +includes: + - ./vendor/nunomaduro/larastan/extension.neon + +parameters: + paths: + - src + # - tests + + level: 8 + + universalObjectCratesClasses: + - Illuminate\Routing\Route + + ignoreErrors: + + checkMissingIterableValueType: false + treatPhpDocTypesAsCertain: false +