original_string: public static function isTimezone($value): bool
      {
          if ($value instanceof DateTimeZone) {
              return true;
          }
  
          if (!static::isStringCastable($value)) {
              return false;
          }
  
          return self::isValidTimezone((string) $value);
      }
code: public static function isTimezone($value): bool
      {
          if ($value instanceof DateTimeZone) {
              return true;
          }
  
          if (!static::isStringCastable($value)) {
              return false;
          }
  
          return self::isValidTimezone((string) $value);
      }
code_tokens: public static function isTimezone ( $ value ) : bool { if ( $ value instanceof DateTimeZone ) { return true ; } if ( ! static :: isStringCastable ( $ value ) ) { return false ; } return self :: isValidTimezone ( ( string ) $ value ) ; }
docstring: Checks if value is a timezone
  
  @param mixed $value The value
  
  @return bool
docstring_tokens: Checks if value is a timezone