private static function GeoTimezone::tryGetTzIndex42 in Geo Time Zone 6
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
- 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
- 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex42()
1 call to GeoTimezone::tryGetTzIndex42()
File
- src/
GeoTimezone.php, line 35438 - Contains \Drupal\geotimezone\GeoTimezoneMap.
Class
- GeoTimezone
- Determine the timezone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex42($lat, $lng) {
if ($lat < -10.915778) {
if ($lng < 152.840439) {
if ($lat < -21.024416) {
if ($lat < -38.22261) {
if ($lat < -40.198944) {
return 113;
}
else {
if ($lat < -39.442554) {
if ($lng < 146.662109) {
if ($lng < 144.13858) {
return 43;
}
else {
return 126;
}
}
else {
return 113;
}
}
else {
return 126;
}
}
}
else {
if ($lng < 150.145752) {
if ($lat < -28.555558) {
if ($lng < 139.718369) {
return 67;
}
else {
if ($lng < 149.977966) {
if ($lat < -37.546555) {
if ($lng < 140.969055) {
if (static::$polygon[2357]
->isInside($lat, $lng)) {
return 126;
}
else {
return 67;
}
}
else {
return 126;
}
}
else {
if ($lng < 144.848167) {
if ($lat < -33.051056) {
if ($lng < 142.283268) {
if ($lat < -35.298805) {
if (static::$polygon[2358]
->isInside($lat, $lng)) {
return 126;
}
else {
return 67;
}
}
else {
if (static::$polygon[2359]
->isInside($lat, $lng)) {
return 67;
}
if (static::$polygon[2360]
->isInside($lat, $lng)) {
return 207;
}
else {
return 126;
}
}
}
else {
if ($lat < -35.298805) {
if (static::$polygon[2361]
->isInside($lat, $lng)) {
return 207;
}
else {
return 126;
}
}
else {
if ($lng < 143.565718) {
if ($lat < -34.174931) {
if ($lng < 142.924493) {
if (static::$polygon[2362]
->isInside($lat, $lng)) {
return 207;
}
else {
return 126;
}
}
else {
if (static::$polygon[2363]
->isInside($lat, $lng)) {
return 207;
}
else {
return 126;
}
}
}
else {
return 207;
}
}
else {
if (static::$polygon[2364]
->isInside($lat, $lng)) {
return 126;
}
else {
return 207;
}
}
}
}
}
else {
if (static::$polygon[2365]
->isInside($lat, $lng)) {
return 67;
}
if (static::$polygon[2366]
->isInside($lat, $lng)) {
return 128;
}
if (static::$polygon[2367]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
}
else {
if ($lat < -33.051056) {
if ($lng < 147.413067) {
if (static::$polygon[2368]
->isInside($lat, $lng)) {
return 207;
}
else {
return 126;
}
}
else {
if (static::$polygon[2369]
->isInside($lat, $lng)) {
return 126;
}
else {
return 207;
}
}
}
else {
if (static::$polygon[2370]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
}
}
}
else {
if ($lat < -35.620555) {
return 207;
}
else {
if (static::$polygon[2371]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
}
}
}
else {
if ($lng < 141.004157) {
if (static::$polygon[2372]
->isInside($lat, $lng)) {
return 67;
}
if (static::$polygon[2373]
->isInside($lat, $lng)) {
return 235;
}
else {
return 10;
}
}
else {
return 235;
}
}
}
else {
if ($lat < -28.264166) {
if ($lat < -32.203251) {
return 207;
}
else {
if ($lng < 152.468948) {
if (static::$polygon[2374]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
else {
if ($lat < -32.180173) {
return 207;
}
else {
if (static::$polygon[2375]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
}
}
}
else {
return 235;
}
}
}
}
else {
if ($lng < 136.964493) {
return 10;
}
else {
if ($lng < 146.6922) {
if ($lng < 138.000049) {
if ($lng < 137.104355) {
return 10;
}
else {
if (static::$polygon[2376]
->isInside($lat, $lng)) {
return 235;
}
else {
return 10;
}
}
}
else {
return 235;
}
}
else {
if ($lat < -20.460417) {
return 235;
}
else {
if ($lng < 148.871002) {
return 235;
}
else {
if ($lng < 149.111053) {
if ($lat < -20.333471) {
if ($lng < 148.937225) {
return 235;
}
else {
if ($lng < 149.064468) {
return 213;
}
else {
return 235;
}
}
}
else {
if ($lng < 148.89386) {
if ($lat < -20.085666) {
return 213;
}
else {
return 235;
}
}
else {
return 235;
}
}
}
else {
return 170;
}
}
}
}
}
}
}
else {
if ($lat < -21.188667) {
if ($lng < 171.450439) {
if ($lng < 159.0457) {
if ($lat < -28.16011) {
if ($lng < 153.483002) {
if ($lat < -29.370111) {
return 207;
}
else {
if (static::$polygon[2377]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
}
else {
if ($lng < 153.639252) {
if ($lat < -28.204887) {
return 207;
}
else {
if ($lng < 153.518413) {
if (static::$polygon[2378]
->isInside($lat, $lng)) {
return 235;
}
else {
return 207;
}
}
else {
return 207;
}
}
}
else {
return 60;
}
}
}
else {
return 235;
}
}
else {
if ($lat < -44.594396) {
return 377;
}
else {
if ($lat < -28.99239) {
if ($lat < -41.865051) {
return 377;
}
else {
if ($lng < 159.111282) {
return 3;
}
else {
return 224;
}
}
}
else {
return 369;
}
}
}
}
else {
return 377;
}
}
else {
if ($lng < 177.05806) {
if ($lat < -16.968111) {
if ($lng < 167.830368) {
return 369;
}
else {
if ($lng < 170.234772) {
return 232;
}
else {
return 147;
}
}
}
else {
if ($lat < -12.518985) {
return 232;
}
else {
if ($lng < 154.281662) {
return 170;
}
else {
if ($lng < 168.843506) {
return 304;
}
else {
return 147;
}
}
}
}
}
else {
return 147;
}
}
}
}
else {
if ($lng < 151.356415) {
if ($lng < 144.128952) {
if ($lng < 140.413481) {
return 131;
}
else {
if ($lat < -9.33375) {
return 235;
}
else {
if ($lng < 142.47464) {
if ($lat < -9.182138) {
if ($lng < 142.071442) {
if ($lng < 141.950039) {
return 170;
}
else {
return 235;
}
}
else {
if ($lng < 142.25119) {
return 235;
}
else {
if ($lat < -9.260387) {
return 235;
}
else {
if (static::$polygon[2379]
->isInside($lat, $lng)) {
return 235;
}
else {
return 170;
}
}
}
}
}
else {
if ($lng < 141.021805) {
if ($lng < 140.487747) {
return 131;
}
else {
if (static::$polygon[2380]
->isInside($lat, $lng)) {
return 170;
}
else {
return 131;
}
}
}
else {
return 170;
}
}
}
else {
return 170;
}
}
}
}
else {
return 170;
}
}
else {
if ($lng < 158.416245) {
if ($lng < 157.126251) {
if ($lng < 154.725937) {
return 170;
}
else {
if ($lat < -6.962555) {
return 304;
}
else {
if ($lng < 155.963562) {
return 170;
}
else {
if ($lat < -6.589611) {
return 304;
}
else {
return 170;
}
}
}
}
}
else {
return 304;
}
}
else {
if ($lat < -8.854749999999999) {
if ($lng < 167.145645) {
return 304;
}
else {
if ($lng < 167.233505) {
return 304;
}
else {
return 65;
}
}
}
else {
if ($lng < 173.587646) {
if ($lat < -5.449806) {
return 304;
}
else {
if ($lng < 166.945282) {
if ($lat < -2.550833) {
return 170;
}
else {
return 398;
}
}
else {
return 148;
}
}
}
else {
if ($lat < -5.641972) {
return 65;
}
else {
return 148;
}
}
}
}
}
}
}