From 61861aa900930b89f34d56a27f0f1f88e0d1d1be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Auswo=CC=88ger?= Date: Thu, 10 Sep 2020 15:33:21 +0200 Subject: [PATCH] Fix PHP 8.0 warning PHP Warning: Private methods cannot be final as they are never overridden by other classes --- src/AbstractEnum.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/AbstractEnum.php b/src/AbstractEnum.php index b3417b7..79fe81c 100644 --- a/src/AbstractEnum.php +++ b/src/AbstractEnum.php @@ -85,7 +85,7 @@ final public static function valueOf(string $name) : self /** * @return static */ - final private static function createValue(string $name, int $ordinal, array $arguments) : self + private static function createValue(string $name, int $ordinal, array $arguments) : self { $instance = new static(...$arguments); $instance->name = $name; @@ -125,7 +125,7 @@ final public static function values() : array return self::$values[static::class]; } - final private static function constants() : array + private static function constants() : array { if (isset(self::$constants[static::class])) { return self::$constants[static::class];