getConstants()); $caseNames = static::caseNames(); return array_values(array_diff($allConstants, $caseNames)); } public static function constantValues(): array { $allConstants = array_values((new \ReflectionClass(static::class))->getConstants()); $caseValues = static::caseValues(); return array_values(array_diff_key($allConstants, $caseValues)); } }