private static function GeoTimezone::tryGetTzIndex6 in Geo Time Zone 6
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
- 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
- 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex6()
1 call to GeoTimezone::tryGetTzIndex6()
File
- src/
GeoTimezone.php, line 11179 - Contains \Drupal\geotimezone\GeoTimezoneMap.
Class
- GeoTimezone
- Determine the timezone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex6($lat, $lng) {
if ($lng < -74.478584) {
if ($lng < -138.593521) {
if ($lng < -149.919128) {
if ($lng < -172.053955) {
if ($lng < -178.235748) {
return 147;
}
else {
if ($lng < -174.397614) {
if ($lat < -19.878145) {
return 119;
}
else {
if ($lng < -175.597549) {
if ($lat < -15.562988) {
if ($lat < -17.727858) {
return 119;
}
else {
return 147;
}
}
else {
return 5;
}
}
else {
if ($lat < -18.782106) {
return 119;
}
else {
return 282;
}
}
}
}
else {
if ($lng < -173.702484) {
return 119;
}
else {
if ($lat < -13.432207) {
return 199;
}
else {
if ($lng < -172.481934) {
return 336;
}
else {
return 282;
}
}
}
}
}
}
else {
if ($lat < -15.787958) {
if ($lng < -157.312134) {
if ($lng < -169.775177) {
return 372;
}
else {
return 360;
}
}
else {
return 312;
}
}
else {
if ($lng < -161.067062) {
if ($lng < -169.416077) {
if ($lat < -14.161497) {
return 44;
}
else {
if ($lng < -171.409317) {
if ($lat < -13.78687) {
return 199;
}
else {
if ($lat < -6.019926) {
return 282;
}
else {
return 336;
}
}
}
else {
if ($lng < -171.211426) {
if ($lat < -6.907127) {
return 282;
}
else {
return 336;
}
}
else {
if ($lng < -171.059448) {
if ($lat < -7.099203) {
return 44;
}
else {
return 282;
}
}
else {
return 50;
}
}
}
}
}
else {
return 360;
}
}
else {
if ($lng < -157.964737) {
if ($lat < -8.94403) {
return 360;
}
else {
return 237;
}
}
else {
if ($lng < -157.178757) {
if ($lng < -157.907135) {
return 360;
}
else {
return 237;
}
}
else {
if ($lat < -3.989176) {
return 237;
}
else {
return 244;
}
}
}
}
}
}
}
else {
if ($lat < -10.539028) {
return 312;
}
else {
return 102;
}
}
}
else {
return static::tryGetTzIndex1($lat, $lng);
}
}
else {
if ($lng < -49.201183) {
if ($lat < 8.980554) {
if ($lng < -51.240707) {
if ($lat < 8.600101) {
if ($lat < 6.004546) {
return static::tryGetTzIndex3($lat, $lng);
}
else {
if ($lng < -59.80378) {
if ($lng < -67.422675) {
if ($lng < -70.95062900000001) {
if (static::$polygon[509]
->isInside($lat, $lng)) {
return 397;
}
else {
return 390;
}
}
else {
if (static::$polygon[510]
->isInside($lat, $lng)) {
return 390;
}
else {
return 397;
}
}
}
else {
if ($lat < 8.557567000000001) {
if ($lng < -63.613227) {
return 397;
}
else {
if ($lng < -61.708503) {
return 397;
}
else {
if ($lat < 7.281056) {
if (static::$polygon[511]
->isInside($lat, $lng)) {
return 397;
}
else {
return 298;
}
}
else {
if (static::$polygon[512]
->isInside($lat, $lng)) {
return 298;
}
else {
return 397;
}
}
}
}
}
else {
return 397;
}
}
}
else {
return 298;
}
}
}
else {
if ($lng < -72.62693299999999) {
if (static::$polygon[513]
->isInside($lat, $lng)) {
return 397;
}
else {
return 390;
}
}
else {
return 397;
}
}
}
else {
if ($lat < -2.03033) {
if ($lat < -8.062619) {
if ($lat < -19.269809) {
if (static::$polygon[514]
->isInside($lat, $lng)) {
return 317;
}
else {
return 329;
}
}
else {
if ($lat < -13.666214) {
if (static::$polygon[515]
->isInside($lat, $lng)) {
return 363;
}
else {
return 329;
}
}
else {
if ($lat < -10.864416) {
if ($lat < -12.265315) {
if ($lng < -50.220945) {
if (static::$polygon[516]
->isInside($lat, $lng)) {
return 61;
}
if (static::$polygon[517]
->isInside($lat, $lng)) {
return 329;
}
else {
return 363;
}
}
else {
if (static::$polygon[518]
->isInside($lat, $lng)) {
return 329;
}
else {
return 61;
}
}
}
else {
if (static::$polygon[519]
->isInside($lat, $lng)) {
return 363;
}
else {
return 61;
}
}
}
else {
if (static::$polygon[520]
->isInside($lat, $lng)) {
return 363;
}
if (static::$polygon[521]
->isInside($lat, $lng)) {
return 400;
}
else {
return 61;
}
}
}
}
}
else {
if ($lat < -6.923692) {
if ($lat < -7.274446) {
if (static::$polygon[522]
->isInside($lat, $lng)) {
return 61;
}
else {
return 400;
}
}
else {
if (static::$polygon[523]
->isInside($lat, $lng)) {
return 61;
}
else {
return 400;
}
}
}
else {
return 400;
}
}
}
else {
return 400;
}
}
}
else {
if ($lat < 12.691054) {
if ($lng < -64.505745) {
if ($lng < -68.192307) {
if ($lng < -71.116249) {
if ($lng < -71.624382) {
if ($lat < 10.721931) {
if (static::$polygon[524]
->isInside($lat, $lng)) {
return 390;
}
else {
return 397;
}
}
else {
if (static::$polygon[525]
->isInside($lat, $lng)) {
return 397;
}
if (static::$polygon[526]
->isInside($lat, $lng)) {
return 397;
}
else {
return 390;
}
}
}
else {
if ($lat < 11.051531) {
return 397;
}
else {
if (static::$polygon[527]
->isInside($lat, $lng)) {
return 397;
}
else {
return 390;
}
}
}
}
else {
if ($lat < 10.845729) {
return 397;
}
else {
if ($lng < -68.733948) {
if ($lat < 12.385672) {
if (static::$polygon[528]
->isInside($lat, $lng)) {
return 91;
}
else {
return 397;
}
}
else {
return 234;
}
}
else {
if ($lat < 11.998877) {
if ($lat < 11.664527) {
return 91;
}
else {
return 397;
}
}
else {
return 138;
}
}
}
}
}
else {
return 397;
}
}
else {
if ($lat < 9.922397) {
return 397;
}
else {
if ($lng < -61.981004) {
return 397;
}
else {
if ($lat < 11.338342) {
if ($lng < -61.84359) {
if ($lat < 10.095178) {
return 168;
}
else {
return 397;
}
}
else {
return 168;
}
}
else {
if ($lat < 12.529215) {
return 86;
}
else {
return 2;
}
}
}
}
}
}
else {
if ($lng < -64.555527) {
if ($lng < -65.592079) {
if ($lng < -72.61979700000001) {
if ($lng < -74.131775) {
if ($lat < 19.376385) {
return 19;
}
else {
return 376;
}
}
else {
return 19;
}
}
else {
if ($lng < -68.31999999999999) {
if ($lng < -71.61335800000001) {
if ($lat < 17.48175) {
return 229;
}
else {
if ($lat < 19.201639) {
if (static::$polygon[529]
->isInside($lat, $lng)) {
return 229;
}
else {
return 19;
}
}
else {
if (static::$polygon[530]
->isInside($lat, $lng)) {
return 229;
}
else {
return 19;
}
}
}
}
else {
return 229;
}
}
else {
return 393;
}
}
}
else {
if ($lng < -64.83363300000001) {
if ($lng < -65.24273700000001) {
return 393;
}
else {
return 338;
}
}
else {
if ($lat < 18.379963) {
if ($lat < 17.795403) {
return 338;
}
else {
if ($lng < -64.66243) {
return 338;
}
else {
return 301;
}
}
}
else {
return 301;
}
}
}
}
else {
if ($lng < -62.14642) {
if ($lng < -64.26876799999999) {
return 301;
}
else {
if ($lat < 18.130697) {
if ($lng < -62.943668) {
if ($lat < 17.656101) {
return 138;
}
else {
if ($lng < -63.012993) {
if (static::$polygon[531]
->isInside($lat, $lng)) {
return 354;
}
else {
return 394;
}
}
else {
return 277;
}
}
}
else {
if ($lat < 17.209156) {
if ($lat < 16.956336) {
return 80;
}
else {
return 342;
}
}
else {
if ($lat < 17.65203) {
return 173;
}
else {
return 342;
}
}
}
}
else {
return 176;
}
}
}
else {
if ($lat < 14.878819) {
if ($lat < 12.964186) {
return 2;
}
else {
if ($lat < 14.103245) {
if ($lng < -61.11388) {
return 2;
}
else {
if ($lat < 13.516017) {
return 228;
}
else {
return 386;
}
}
}
else {
return 328;
}
}
}
else {
if ($lng < -61.546261) {
if ($lat < 16.368206) {
return 277;
}
else {
return 204;
}
}
else {
if ($lat < 15.631809) {
return 1;
}
else {
return 277;
}
}
}
}
}
}
}
}
else {
return static::tryGetTzIndex5($lat, $lng);
}
}
}