From 15687cda0cb106f38aed5d3666db1ad7b9305b11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Pudil?= Date: Tue, 2 May 2023 19:57:37 +0200 Subject: [PATCH] chore: bump php requirement to 8.1 --- .github/workflows/test.yml | 1 - composer.json | 2 +- src/Sealed.php | 2 +- src/SealedClassAllowedSubTypesClassReflectionExtension.php | 2 +- src/SealedClassRule.php | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d4e75e3..873bc56 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,6 @@ jobs: strategy: matrix: php-version: - - '8.0' - '8.1' - '8.2' steps: diff --git a/composer.json b/composer.json index d86bedc..8bab6b5 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "php": "^8.0", + "php": "^8.1", "phpstan/phpstan": "^1.10" }, "require-dev": { diff --git a/src/Sealed.php b/src/Sealed.php index 1d8f71f..9c0ed32 100644 --- a/src/Sealed.php +++ b/src/Sealed.php @@ -13,6 +13,6 @@ final class Sealed * @param non-empty-array $permits */ public function __construct( - public array $permits, + public readonly array $permits, ) {} } diff --git a/src/SealedClassAllowedSubTypesClassReflectionExtension.php b/src/SealedClassAllowedSubTypesClassReflectionExtension.php index b96eda6..cea2fc8 100644 --- a/src/SealedClassAllowedSubTypesClassReflectionExtension.php +++ b/src/SealedClassAllowedSubTypesClassReflectionExtension.php @@ -16,7 +16,7 @@ final class SealedClassAllowedSubTypesClassReflectionExtension implements AllowedSubTypesClassReflectionExtension { public function __construct( - private ScopeFactory $scopeFactory, + private readonly ScopeFactory $scopeFactory, ) { } diff --git a/src/SealedClassRule.php b/src/SealedClassRule.php index 6543915..486e3b1 100644 --- a/src/SealedClassRule.php +++ b/src/SealedClassRule.php @@ -20,7 +20,7 @@ final class SealedClassRule implements Rule { public function __construct( - private ReflectionProvider $reflectionProvider, + private readonly ReflectionProvider $reflectionProvider, ) { }