private static function GeoTimezone::tryGetTzIndex19 in Geo Time Zone 6
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
- 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
- 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex19()
1 call to GeoTimezone::tryGetTzIndex19()
File
- src/
GeoTimezone.php, line 21619 - Contains \Drupal\geotimezone\GeoTimezoneMap.
Class
- GeoTimezone
- Determine the timezone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex19($lat, $lng) {
if ($lng < -54.102795) {
if ($lat < 63.936062) {
if ($lat < 59.278946) {
return static::tryGetTzIndex18($lat, $lng);
}
else {
if ($lng < -67.629715) {
if ($lat < 63.325298) {
if ($lng < -70.120392) {
if ($lat < 62.477734) {
return 20;
}
else {
return 137;
}
}
else {
if ($lng < -68.0) {
if ($lat < 61.080311) {
if ($lat < 60.850647) {
if ($lat < 59.984997) {
if ($lng < -69.92411) {
if (static::$polygon[1059]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -69.63891599999999) {
if (static::$polygon[1060]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 59.391781) {
return 20;
}
else {
if ($lat < 59.699116) {
if (static::$polygon[1061]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if (static::$polygon[1062]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
else {
if ($lng < -69.876434) {
return 20;
}
else {
if ($lng < -69.363411) {
if ($lat < 60.083309) {
if ($lng < -69.607597) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[1063]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
return 137;
}
}
}
}
else {
if ($lng < -70.065117) {
if ($lat < 60.979642) {
if ($lat < 60.881176) {
return 20;
}
else {
if (static::$polygon[1064]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if ($lat < 61.035766) {
return 20;
}
else {
return 137;
}
}
}
else {
if ($lng < -69.893997) {
if ($lat < 60.913162) {
return 137;
}
else {
return 20;
}
}
else {
if (static::$polygon[1065]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
return 137;
}
}
else {
return 166;
}
}
}
else {
if ($lng < -68.0) {
return 137;
}
else {
return 166;
}
}
}
else {
if ($lat < 60.695583) {
if ($lat < 60.372677) {
if ($lng < -64.353218) {
if ($lng < -65.378146) {
if ($lat < 59.453045) {
if ($lng < -65.59034699999999) {
return 166;
}
else {
if ($lng < -65.50670599999999) {
if ($lat < 59.385551) {
if (static::$polygon[1066]
->isInside($lat, $lng)) {
return 166;
}
else {
return 20;
}
}
else {
return 166;
}
}
else {
if ($lat < 59.336494) {
if (static::$polygon[1067]
->isInside($lat, $lng)) {
return 166;
}
else {
return 20;
}
}
else {
return 20;
}
}
}
}
else {
if ($lng < -65.469658) {
if ($lat < 59.504585) {
if ($lng < -65.523506) {
return 166;
}
else {
if ($lat < 59.484665) {
return 20;
}
else {
return 166;
}
}
}
else {
return 20;
}
}
else {
return 20;
}
}
}
else {
if ($lng < -65.101463) {
return 20;
}
else {
if ($lat < 60.227196) {
if ($lat < 59.753071) {
if (static::$polygon[1068]
->isInside($lat, $lng)) {
return 20;
}
else {
return 182;
}
}
else {
if (static::$polygon[1069]
->isInside($lat, $lng)) {
return 182;
}
else {
return 20;
}
}
}
else {
if (static::$polygon[1070]
->isInside($lat, $lng)) {
return 182;
}
if (static::$polygon[1071]
->isInside($lat, $lng)) {
return 182;
}
else {
return 20;
}
}
}
}
}
else {
return 182;
}
}
else {
return 20;
}
}
else {
return 166;
}
}
}
}
else {
if ($lat < 67.483208) {
if ($lng < -68.0) {
return 137;
}
else {
return 166;
}
}
else {
if ($lng < -60.919846) {
if ($lat < 70.351471) {
if ($lng < -68.0) {
return 137;
}
else {
return 166;
}
}
else {
if ($lng < -68.0) {
if ($lat < 72.28926300000001) {
return 137;
}
else {
if ($lat < 78.36827099999999) {
return 306;
}
else {
if ($lng < -72.985229) {
return 137;
}
else {
if ($lat < 79.070419) {
return 306;
}
else {
return 137;
}
}
}
}
}
else {
if ($lat < 77.469055) {
if ($lng < -63.736012) {
if ($lat < 76.134232) {
return 306;
}
else {
if ($lng < -66.141296) {
return 306;
}
else {
if (static::$polygon[1072]
->isInside($lat, $lng)) {
return 16;
}
else {
return 306;
}
}
}
}
else {
return 16;
}
}
else {
if ($lat < 80.684196) {
if ($lat < 79.171616) {
if ($lng < -66.60111999999999) {
return 306;
}
else {
if ($lat < 77.51937100000001) {
if ($lng < -66.16851) {
return 306;
}
else {
if (static::$polygon[1073]
->isInside($lat, $lng)) {
return 16;
}
else {
return 306;
}
}
}
else {
if (static::$polygon[1074]
->isInside($lat, $lng)) {
return 306;
}
else {
return 16;
}
}
}
}
else {
return 16;
}
}
else {
if ($lng < -66.286903) {
return 166;
}
else {
if ($lat < 81.54748499999999) {
if ($lng < -64.459412) {
if ($lat < 81.074245) {
return 16;
}
else {
return 166;
}
}
else {
return 16;
}
}
else {
if ($lng < -64.431755) {
return 166;
}
else {
if (static::$polygon[1075]
->isInside($lat, $lng)) {
return 16;
}
else {
return 166;
}
}
}
}
}
}
}
}
}
else {
return 16;
}
}
}
}
else {
if ($lng < -24.752028) {
return 16;
}
else {
if ($lat < 60.846443) {
if ($lng < -1.743917) {
if ($lat < 55.436916) {
if ($lng < -8.195111000000001) {
return 285;
}
else {
if ($lng < -5.434611) {
if ($lng < -6.002389) {
if ($lat < 53.499805) {
return 285;
}
else {
if ($lat < 55.253502) {
if ($lng < -7.09875) {
if ($lat < 54.376654) {
if (static::$polygon[1076]
->isInside($lat, $lng)) {
return 303;
}
else {
return 285;
}
}
else {
if (static::$polygon[1077]
->isInside($lat, $lng)) {
return 303;
}
if (static::$polygon[1078]
->isInside($lat, $lng)) {
return 303;
}
else {
return 285;
}
}
}
else {
if (static::$polygon[1079]
->isInside($lat, $lng)) {
return 303;
}
else {
return 285;
}
}
}
else {
if ($lng < -6.953667) {
return 285;
}
else {
return 303;
}
}
}
}
else {
return 303;
}
}
else {
if ($lat < 53.433556) {
return 303;
}
else {
if ($lng < -4.3115) {
if ($lat < 54.419724) {
return 242;
}
else {
return 303;
}
}
else {
return 303;
}
}
}
}
}
else {
return 303;
}
}
else {
if ($lat < 59.846554) {
if ($lat < 59.034222) {
if ($lat < 55.61972) {
if ($lng < 5.153944) {
if ($lng < 1.369295) {
return 303;
}
else {
return 385;
}
}
else {
if ($lng < 6.615556) {
return 385;
}
else {
if ($lat < 53.470085) {
if (static::$polygon[1080]
->isInside($lat, $lng)) {
return 6;
}
else {
return 385;
}
}
else {
return 6;
}
}
}
}
else {
return 355;
}
}
else {
if ($lng < -1.614194) {
return 303;
}
else {
return 355;
}
}
}
else {
if ($lng < 4.695556) {
return 303;
}
else {
return 355;
}
}
}
}
else {
if ($lat < 72.417862) {
if ($lng < 4.650167) {
if ($lng < -17.130816) {
if ($lat < 66.563774) {
return 21;
}
else {
if ($lng < -21.973426) {
if ($lat < 70.30404900000001) {
return 16;
}
else {
if ($lat < 70.436001) {
return 73;
}
else {
if ($lat < 72.348299) {
if ($lng < -24.400325) {
if (static::$polygon[1081]
->isInside($lat, $lng)) {
return 73;
}
else {
return 16;
}
}
else {
if (static::$polygon[1082]
->isInside($lat, $lng)) {
return 16;
}
else {
return 73;
}
}
}
else {
return 16;
}
}
}
}
else {
return 73;
}
}
}
else {
if ($lng < -13.495815) {
return 21;
}
else {
if ($lng < -7.920997) {
return 111;
}
else {
return 361;
}
}
}
}
else {
return 355;
}
}
else {
if ($lat < 77.35226400000001) {
if ($lat < 75.09020200000001) {
return 16;
}
else {
if ($lat < 76.52694700000001) {
if ($lat < 76.369011) {
if ($lng < -20.440577) {
if ($lng < -21.152466) {
if ($lat < 76.29534099999999) {
if (static::$polygon[1083]
->isInside($lat, $lng)) {
return 25;
}
if (static::$polygon[1084]
->isInside($lat, $lng)) {
return 25;
}
if (static::$polygon[1085]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
if ($lng < -22.890951) {
if (static::$polygon[1086]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 25;
}
}
}
else {
if ($lat < 75.841735) {
if ($lat < 75.32508900000001) {
return 16;
}
else {
if (static::$polygon[1087]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
}
else {
return 25;
}
}
}
else {
if ($lat < 75.79869600000001) {
if ($lng < -19.495006) {
if (static::$polygon[1088]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 16;
}
}
else {
return 25;
}
}
}
else {
if ($lng < -22.880474) {
if (static::$polygon[1089]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 25;
}
}
}
else {
if ($lng < -22.825729) {
if (static::$polygon[1090]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 25;
}
}
}
}
else {
if ($lat < 78.385384) {
if ($lng < -21.049835) {
if ($lng < -22.757199) {
if (static::$polygon[1091]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 25;
}
}
else {
return 25;
}
}
else {
if ($lat < 79.653531) {
if ($lng < -19.217758) {
if ($lat < 78.890169) {
if ($lng < -22.723715) {
if (static::$polygon[1092]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
return 25;
}
}
else {
if ($lng < -22.673079) {
if (static::$polygon[1093]
->isInside($lat, $lng)) {
return 25;
}
else {
return 16;
}
}
else {
if ($lat < 79.360726) {
return 25;
}
else {
if (static::$polygon[1094]
->isInside($lat, $lng)) {
return 16;
}
else {
return 25;
}
}
}
}
}
else {
return 25;
}
}
else {
return 16;
}
}
}
}
}
}
}
}