private static function GeoTimezone::tryGetTzIndex50 in Geo Time Zone 8.2
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
- 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
- 6 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex50()
1 call to GeoTimezone::tryGetTzIndex50()
File
- src/
GeoTimezone.php, line 9826 - Contains \Drupal\geotimezone\GeoTimezone.
Class
- GeoTimezone
- Determine the time zone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex50($lat, $lng) {
if ($lat < 52.898487) {
if ($lat < 20.373875) {
if ($lat < -25.156712) {
if ($lat < -50.907104) {
if ($lng < -72.437805) {
return 31;
}
else {
if ($lat < -54.523746) {
if ($lng < -68.61320499999999) {
return 31;
}
else {
if ($lat < -55.351746) {
if ($lng < -66.77280399999999) {
return 31;
}
else {
return 69;
}
}
else {
if ($lat < -55.121574) {
return 31;
}
else {
if ($lng < -65.11005400000001) {
if ($lat < -54.922653) {
if ($lng < -67.03591900000001) {
return 31;
}
else {
if ($lng < -66.787865) {
if ($lat < -54.97136) {
return 31;
}
else {
return 287;
}
}
else {
return 287;
}
}
}
else {
if ($lng < -68.25355500000001) {
if ($lat < -54.907707) {
return 31;
}
else {
if ($lng < -68.60960799999999) {
if (static::$polygon[2661]
->isInside($lat, $lng)) {
return 287;
}
else {
return 31;
}
}
else {
return 287;
}
}
}
else {
if ($lng < -67.75629499999999) {
if ($lat < -54.893145) {
return 31;
}
else {
return 287;
}
}
else {
if ($lat < -54.916042) {
if ($lng < -67.298005) {
return 31;
}
else {
return 287;
}
}
else {
return 287;
}
}
}
}
}
else {
if ($lng < -63.806961) {
return 287;
}
else {
return 69;
}
}
}
}
}
}
else {
if ($lng < -61.327831) {
if ($lng < -72.02377300000001) {
if ($lat < -51.821801) {
return 31;
}
else {
if ($lat < -51.569118) {
if (static::$polygon[2662]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
else {
if (static::$polygon[2663]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
}
}
else {
if ($lng < -71.37754099999999) {
if ($lat < -52.638439) {
return 31;
}
else {
if (static::$polygon[2664]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
}
else {
if ($lat < -53.978534) {
if ($lng < -69.057579) {
return 31;
}
else {
if (static::$polygon[2665]
->isInside($lat, $lng)) {
return 31;
}
else {
return 287;
}
}
}
else {
if ($lat < -52.45612) {
if ($lng < -69.544449) {
return 31;
}
else {
if (static::$polygon[2666]
->isInside($lat, $lng)) {
return 31;
}
else {
return 287;
}
}
}
else {
if ($lng < -68.368202) {
if (static::$polygon[2667]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
else {
return 82;
}
}
}
}
}
}
else {
if ($lng < -38.240654) {
return 82;
}
else {
return 69;
}
}
}
}
}
else {
if ($lat < -44.969273) {
if ($lng < -73.58983600000001) {
return 31;
}
else {
if ($lat < -45.399536) {
if ($lng < -73.585594) {
return 31;
}
else {
if ($lng < -73.53389) {
if ($lat < -49.517205) {
if ($lat < -50.669666) {
return 31;
}
else {
if ($lat < -50.072808) {
if ($lat < -50.156428) {
if (static::$polygon[2668]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
else {
if (static::$polygon[2669]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
}
else {
if ($lat < -49.912819) {
if (static::$polygon[2670]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
else {
if (static::$polygon[2671]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
}
}
}
else {
return 31;
}
}
else {
if ($lat < -49.58436) {
if ($lat < -50.09241) {
if ($lng < -72.230858) {
if ($lat < -50.855255) {
if (static::$polygon[2672]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
else {
if ($lat < -50.312183) {
if (static::$polygon[2673]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
else {
if (static::$polygon[2674]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
}
}
else {
return 85;
}
}
else {
if ($lat < -49.953084) {
if ($lng < -73.497192) {
if ($lat < -50.047192) {
if (static::$polygon[2675]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
else {
if (static::$polygon[2676]
->isInside($lat, $lng)) {
return 85;
}
else {
return 31;
}
}
}
else {
return 85;
}
}
else {
if (static::$polygon[2677]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
}
}
else {
if ($lng < -67.100245) {
if ($lng < -72.88705) {
if ($lat < -48.943169) {
if (static::$polygon[2678]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
else {
return 31;
}
}
else {
if ($lng < -69.99364799999999) {
if ($lat < -47.491948) {
if (static::$polygon[2679]
->isInside($lat, $lng)) {
return 31;
}
else {
return 85;
}
}
else {
if (static::$polygon[2680]
->isInside($lat, $lng)) {
return 85;
}
if (static::$polygon[2681]
->isInside($lat, $lng)) {
return 88;
}
else {
return 31;
}
}
}
else {
if (static::$polygon[2682]
->isInside($lat, $lng)) {
return 88;
}
else {
return 85;
}
}
}
}
else {
return 85;
}
}
}
}
}
else {
if ($lng < -73.09387) {
return 31;
}
else {
if ($lng < -71.297264) {
if (static::$polygon[2683]
->isInside($lat, $lng)) {
return 88;
}
else {
return 31;
}
}
else {
return 88;
}
}
}
}
}
else {
if ($lat < -43.470894) {
if ($lng < -73.78763600000001) {
if ($lng < -75.012062) {
if ($lng < -176.153) {
return 59;
}
else {
return 31;
}
}
else {
return 31;
}
}
else {
if ($lng < -72.84751900000001) {
return 31;
}
else {
if ($lng < -72.69852400000001) {
return 31;
}
else {
if ($lng < -71.11016100000001) {
if ($lat < -44.523029) {
if (static::$polygon[2684]
->isInside($lat, $lng)) {
return 88;
}
else {
return 31;
}
}
else {
if (static::$polygon[2685]
->isInside($lat, $lng)) {
return 88;
}
else {
return 31;
}
}
}
else {
return 88;
}
}
}
}
}
else {
if ($lng < -72.62230700000001) {
if ($lng < -80.716499) {
if ($lng < -177.880646) {
return 377;
}
else {
if ($lng < -144.296722) {
return 312;
}
else {
if ($lat < -30.451663) {
return 31;
}
else {
return 263;
}
}
}
}
else {
return 31;
}
}
else {
return static::tryGetTzIndex0($lat, $lng);
}
}
}
}
}
else {
return static::tryGetTzIndex6($lat, $lng);
}
}
else {
return static::tryGetTzIndex13($lat, $lng);
}
}
else {
if ($lng < -74.961365) {
if ($lng < -106.448578) {
if ($lat < 60.611965) {
if ($lng < -134.793625) {
if ($lng < -152.081146) {
if ($lng < -162.0) {
if ($lng < -169.662872) {
if ($lat < 53.077026) {
return 158;
}
else {
return 134;
}
}
else {
return 134;
}
}
else {
return 370;
}
}
else {
if ($lng < -141.0) {
return 370;
}
else {
if ($lat < 57.727699) {
return 23;
}
else {
if ($lat < 58.559212) {
if ($lat < 58.010578) {
if ($lat < 57.768707) {
return 23;
}
else {
if ($lng < -135.902527) {
if (static::$polygon[2686]
->isInside($lat, $lng)) {
return 359;
}
if (static::$polygon[2687]
->isInside($lat, $lng)) {
return 359;
}
else {
return 23;
}
}
else {
if (static::$polygon[2688]
->isInside($lat, $lng)) {
return 23;
}
else {
return 359;
}
}
}
}
else {
return 359;
}
}
else {
if ($lat < 58.786423) {
return 359;
}
else {
if ($lng < -139.228378) {
if ($lat < 59.995773) {
return 98;
}
else {
if (static::$polygon[2689]
->isInside($lat, $lng)) {
return 324;
}
else {
return 98;
}
}
}
else {
if ($lng < -136.475357) {
if ($lat < 58.897247) {
if ($lng < -137.563436) {
if (static::$polygon[2690]
->isInside($lat, $lng)) {
return 98;
}
else {
return 359;
}
}
else {
return 359;
}
}
else {
if ($lat < 60.0) {
if ($lng < -137.492722) {
if ($lat < 58.990978) {
if (static::$polygon[2691]
->isInside($lat, $lng)) {
return 45;
}
if (static::$polygon[2692]
->isInside($lat, $lng)) {
return 359;
}
else {
return 98;
}
}
else {
if (static::$polygon[2693]
->isInside($lat, $lng)) {
return 45;
}
else {
return 98;
}
}
}
else {
if ($lat < 58.904221) {
return 359;
}
else {
if (static::$polygon[2694]
->isInside($lat, $lng)) {
return 45;
}
else {
return 359;
}
}
}
}
else {
if (static::$polygon[2695]
->isInside($lat, $lng)) {
return 98;
}
else {
return 324;
}
}
}
}
else {
if ($lat < 59.019775) {
return 359;
}
else {
if ($lat < 60.0) {
if (static::$polygon[2696]
->isInside($lat, $lng)) {
return 45;
}
else {
return 359;
}
}
else {
return 324;
}
}
}
}
}
}
}
}
}
}
else {
return static::tryGetTzIndex14($lat, $lng);
}
}
else {
return static::tryGetTzIndex15($lat, $lng);
}
}
else {
return static::tryGetTzIndex17($lat, $lng);
}
}
else {
return static::tryGetTzIndex19($lat, $lng);
}
}
}