value); } /** * 모든 에러 코드 값을 문자열 배열로 반환합니다. * * @return array 에러 코드 문자열 배열 */ public static function values(): array { return array_column(self::cases(), 'value'); } /** * 주어진 문자열이 유효한 에러 코드 값인지 확인합니다. * * @param string $value 검사할 에러 코드 문자열 * @return bool 유효 여부 */ public static function isValid(string $value): bool { return in_array($value, self::values(), true); } }