Conditions | 1 |
Paths | 1 |
Total Lines | 528 |
Code Lines | 168 |
Lines | 0 |
Ratio | 0 % |
Changes | 2 | ||
Bugs | 0 | Features | 1 |
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
1 | <?php |
||
26 | function get_tzid_metazones() |
||
27 | { |
||
28 | /* |
||
29 | This array lists a series of representative time zones and their |
||
30 | corresponding "meta-zone" labels. |
||
31 | |||
32 | The term "representative" here means that a given time zone can |
||
33 | represent others that use exactly the same rules for DST |
||
34 | transitions, UTC offsets, and abbreviations. For example, |
||
35 | Europe/Berlin can be representative for Europe/Rome, |
||
36 | Europe/Paris, etc., because these cities all use exactly the |
||
37 | same time zone rules and values. |
||
38 | |||
39 | Meta-zone labels are the user friendly strings shown to the end |
||
40 | user, e.g. "Mountain Standard Time". The values of this array |
||
41 | are keys of strings defined in Timezones.{language}.php, which |
||
42 | in turn are sprintf format strings used to generate the final |
||
43 | label text. |
||
44 | |||
45 | Sometimes several representative time zones will map onto the |
||
46 | same meta-zone label. This usually happens when there are |
||
47 | different rules for Daylight Saving time in locations that are |
||
48 | otherwise the same. For example, both America/Denver and |
||
49 | America/Phoenix map to North_America_Mountain, but the ultimate |
||
50 | output will be 'Mountain Time (MST/MDT)' for America/Denver vs. |
||
51 | 'Mountain Standard Time (MST)' for America/Phoenix. |
||
52 | */ |
||
53 | $tzid_metazones = array( |
||
54 | // Africa_Central (no DST) |
||
55 | 'Africa/Maputo' => 'Africa_Central', |
||
56 | |||
57 | // Africa_East (no DST) |
||
58 | 'Africa/Nairobi' => 'Africa_East', |
||
59 | |||
60 | // Africa_Morocco (uses DST) |
||
61 | 'Africa/Casablanca' => 'Africa_Morocco', |
||
62 | |||
63 | // Africa_South (no DST) |
||
64 | 'Africa/Johannesburg' => 'Africa_South', |
||
65 | |||
66 | // Africa_West (no DST) |
||
67 | 'Africa/Lagos' => 'Africa_West', |
||
68 | |||
69 | // Antarctica_Casey (no DST) |
||
70 | 'Antarctica/Casey' => 'Antarctica_Casey', |
||
71 | |||
72 | // Antarctica_Davis (no DST) |
||
73 | 'Antarctica/Davis' => 'Antarctica_Davis', |
||
74 | |||
75 | // Antarctica_DumontDUrville (no DST) |
||
76 | 'Antarctica/DumontDUrville' => 'Antarctica_DumontDUrville', |
||
77 | |||
78 | // Antarctica_Macquarie (no DST) |
||
79 | 'Antarctica/Macquarie' => 'Antarctica_Macquarie', |
||
80 | |||
81 | // Antarctica_Mawson (no DST) |
||
82 | 'Antarctica/Mawson' => 'Antarctica_Mawson', |
||
83 | |||
84 | // Antarctica_McMurdo (uses DST) |
||
85 | 'Antarctica/McMurdo' => 'Antarctica_McMurdo', |
||
86 | |||
87 | // Antarctica_Palmer (no DST) |
||
88 | 'Antarctica/Palmer' => 'Antarctica_Palmer', |
||
89 | |||
90 | // Antarctica_Rothera (no DST) |
||
91 | 'Antarctica/Rothera' => 'Antarctica_Rothera', |
||
92 | |||
93 | // Antarctica_Syowa (no DST) |
||
94 | 'Antarctica/Syowa' => 'Antarctica_Syowa', |
||
95 | |||
96 | // Antarctica_Troll (uses DST) |
||
97 | 'Antarctica/Troll' => 'Antarctica_Troll', |
||
98 | |||
99 | // Antarctica_Vostok (no DST) |
||
100 | 'Antarctica/Vostok' => 'Antarctica_Vostok', |
||
101 | |||
102 | // Asia_Afghanistan (no DST) |
||
103 | 'Asia/Kabul' => 'Asia_Afghanistan', |
||
104 | |||
105 | // Asia_Arabian (no DST) |
||
106 | 'Asia/Riyadh' => 'Asia_Arabian', |
||
107 | |||
108 | // Asia_Armenia (no DST) |
||
109 | 'Asia/Yerevan' => 'Asia_Armenia', |
||
110 | |||
111 | // Asia_Azerbaijan (no DST) |
||
112 | 'Asia/Baku' => 'Asia_Azerbaijan', |
||
113 | |||
114 | // Asia_Bangladesh (no DST) |
||
115 | 'Asia/Dhaka' => 'Asia_Bangladesh', |
||
116 | |||
117 | // Asia_Bhutan (no DST) |
||
118 | 'Asia/Thimphu' => 'Asia_Bhutan', |
||
119 | |||
120 | // Asia_Brunei (no DST) |
||
121 | 'Asia/Brunei' => 'Asia_Brunei', |
||
122 | |||
123 | // Asia_China (no DST) |
||
124 | 'Asia/Shanghai' => 'Asia_China', |
||
125 | |||
126 | // Asia_Damascus (uses DST) |
||
127 | 'Asia/Damascus' => 'Asia_Damascus', |
||
128 | |||
129 | // Asia_East_Timor (no DST) |
||
130 | 'Asia/Dili' => 'Asia_East_Timor', |
||
131 | |||
132 | // Asia_Georgia (no DST) |
||
133 | 'Asia/Tbilisi' => 'Asia_Georgia', |
||
134 | |||
135 | // Asia_Gulf (no DST) |
||
136 | 'Asia/Dubai' => 'Asia_Gulf', |
||
137 | |||
138 | // Asia_Hong_Kong (no DST) |
||
139 | 'Asia/Hong_Kong' => 'Asia_Hong_Kong', |
||
140 | |||
141 | // Asia_India (no DST) |
||
142 | 'Asia/Kolkata' => 'Asia_India', |
||
143 | |||
144 | // Asia_Indonesia_Central (no DST) |
||
145 | 'Asia/Makassar' => 'Asia_Indonesia_Central', |
||
146 | |||
147 | // Asia_Indonesia_Eastern (no DST) |
||
148 | 'Asia/Jayapura' => 'Asia_Indonesia_Eastern', |
||
149 | |||
150 | // Asia_Indonesia_Western (no DST) |
||
151 | 'Asia/Jakarta' => 'Asia_Indonesia_Western', |
||
152 | |||
153 | // Asia_Iran (uses DST) |
||
154 | 'Asia/Tehran' => 'Asia_Iran', |
||
155 | |||
156 | // Asia_Irkutsk (no DST) |
||
157 | 'Asia/Irkutsk' => 'Asia_Irkutsk', |
||
158 | |||
159 | // Asia_Israel (uses DST) |
||
160 | 'Asia/Jerusalem' => 'Asia_Israel', |
||
161 | |||
162 | // Asia_Japan (no DST) |
||
163 | 'Asia/Tokyo' => 'Asia_Japan', |
||
164 | |||
165 | // Asia_Jordan (uses DST) |
||
166 | 'Asia/Amman' => 'Asia_Jordan', |
||
167 | |||
168 | // Asia_Kamchatka (no DST) |
||
169 | 'Asia/Kamchatka' => 'Asia_Kamchatka', |
||
170 | |||
171 | // Asia_Kazakhstan_Eastern (no DST) |
||
172 | 'Asia/Almaty' => 'Asia_Kazakhstan_Eastern', |
||
173 | |||
174 | // Asia_Kazakhstan_Western (no DST) |
||
175 | 'Asia/Aqtau' => 'Asia_Kazakhstan_Western', |
||
176 | |||
177 | // Asia_Korea (no DST) |
||
178 | 'Asia/Seoul' => 'Asia_Korea', |
||
179 | |||
180 | // Asia_Krasnoyarsk (no DST) |
||
181 | 'Asia/Krasnoyarsk' => 'Asia_Krasnoyarsk', |
||
182 | |||
183 | // Asia_Kyrgystan (no DST) |
||
184 | 'Asia/Bishkek' => 'Asia_Kyrgystan', |
||
185 | |||
186 | // Asia_Libya (uses DST) |
||
187 | 'Asia/Beirut' => 'Asia_Libya', |
||
188 | |||
189 | // Asia_Magadan (no DST) |
||
190 | 'Asia/Magadan' => 'Asia_Magadan', |
||
191 | |||
192 | // Asia_Malaysia (no DST) |
||
193 | 'Asia/Kuala_Lumpur' => 'Asia_Malaysia', |
||
194 | |||
195 | // Asia_Mongolia_Western (no DST) |
||
196 | 'Asia/Hovd' => 'Asia_Mongolia_Western', |
||
197 | |||
198 | // Asia_Mongolia_EAstern (no DST) |
||
199 | 'Asia/Ulaanbaatar' => 'Asia_Mongolia_Eastern', |
||
200 | |||
201 | // Asia_Myanmar (no DST) |
||
202 | 'Asia/Yangon' => 'Asia_Myanmar', |
||
203 | |||
204 | // Asia_Nepal (no DST) |
||
205 | 'Asia/Kathmandu' => 'Asia_Nepal', |
||
206 | |||
207 | // Asia_Omsk (no DST) |
||
208 | 'Asia/Omsk' => 'Asia_Omsk', |
||
209 | |||
210 | // Asia_Pakistan (no DST) |
||
211 | 'Asia/Karachi' => 'Asia_Pakistan', |
||
212 | |||
213 | // Asia_Palestine (uses DST) |
||
214 | 'Asia/Hebron' => 'Asia_Palestine', |
||
215 | |||
216 | // Asia_Philippines (no DST) |
||
217 | 'Asia/Manila' => 'Asia_Philippines', |
||
218 | |||
219 | // Asia_Singapore (no DST) |
||
220 | 'Asia/Singapore' => 'Asia_Singapore', |
||
221 | |||
222 | // Asia_Southeast (no DST) |
||
223 | 'Asia/Bangkok' => 'Asia_Southeast', |
||
224 | |||
225 | // Asia_Taiwan (no DST) |
||
226 | 'Asia/Taipei' => 'Asia_Taiwan', |
||
227 | |||
228 | // Asia_Tajikistan (no DST) |
||
229 | 'Asia/Dushanbe' => 'Asia_Tajikistan', |
||
230 | |||
231 | // Asia_Turkey (no DST) |
||
232 | 'Europe/Istanbul' => 'Asia_Turkey', |
||
233 | |||
234 | // Asia_Turkmenistan (no DST) |
||
235 | 'Asia/Ashgabat' => 'Asia_Turkmenistan', |
||
236 | |||
237 | // Asia_Uzbekistan (no DST) |
||
238 | 'Asia/Tashkent' => 'Asia_Uzbekistan', |
||
239 | |||
240 | // Asia_Vladivostok (no DST) |
||
241 | 'Asia/Vladivostok' => 'Asia_Vladivostok', |
||
242 | |||
243 | // Asia_Yakutsk (no DST) |
||
244 | 'Asia/Yakutsk' => 'Asia_Yakutsk', |
||
245 | |||
246 | // Asia_Yekaterinburg (no DST) |
||
247 | 'Asia/Yekaterinburg' => 'Asia_Yekaterinburg', |
||
248 | |||
249 | // Atlantic_Azores (uses DST) |
||
250 | 'Atlantic/Azores' => 'Atlantic_Azores', |
||
251 | |||
252 | // Atlantic_Cape_Verde (no DST) |
||
253 | 'Atlantic/Cape_Verde' => 'Atlantic_Cape_Verde', |
||
254 | |||
255 | // Atlantic_Falkland (no DST) |
||
256 | 'Atlantic/Stanley' => 'Atlantic_Falkland', |
||
257 | |||
258 | // Atlantic_South_Georgia (no DST) |
||
259 | 'Atlantic/South_Georgia' => 'Atlantic_South_Georgia', |
||
260 | |||
261 | // Australia_Central (uses DST) |
||
262 | 'Australia/Adelaide' => 'Australia_Central', |
||
263 | |||
264 | // Australia_Central (no DST) |
||
265 | 'Australia/Darwin' => 'Australia_Central', |
||
266 | |||
267 | // Australia_CentralWestern (no DST) |
||
268 | 'Australia/Eucla' => 'Australia_CentralWestern', |
||
269 | |||
270 | // Australia_Eastern (uses DST) |
||
271 | 'Australia/Melbourne' => 'Australia_Eastern', |
||
272 | |||
273 | // Australia_Eastern (no DST) |
||
274 | 'Australia/Brisbane' => 'Australia_Eastern', |
||
275 | |||
276 | // Australia_Lord_Howe (uses DST) |
||
277 | 'Australia/Lord_Howe' => 'Australia_Lord_Howe', |
||
278 | |||
279 | // Australia_Western (no DST) |
||
280 | 'Australia/Perth' => 'Australia_Western', |
||
281 | |||
282 | // Europe_Central (uses DST) |
||
283 | 'Europe/Berlin' => 'Europe_Central', |
||
284 | |||
285 | // Europe_Central (no DST) |
||
286 | 'Africa/Algiers' => 'Europe_Central', |
||
287 | |||
288 | // Europe_Eastern (uses DST) |
||
289 | 'Europe/Helsinki' => 'Europe_Eastern', |
||
290 | |||
291 | // Europe_Eastern (no DST) |
||
292 | 'Europe/Kaliningrad' => 'Europe_Eastern', |
||
293 | |||
294 | // Europe_Eire (uses DST) |
||
295 | 'Europe/Dublin' => 'Europe_Eire', |
||
296 | |||
297 | // Europe_UK (uses DST) |
||
298 | 'Europe/London' => 'Europe_UK', |
||
299 | |||
300 | // Europe_Minsk (no DST) |
||
301 | 'Europe/Minsk' => 'Europe_Minsk', |
||
302 | |||
303 | // Europe_Moldova (uses DST) |
||
304 | 'Europe/Chisinau' => 'Europe_Moldova', |
||
305 | |||
306 | // Europe_Moscow (no DST) |
||
307 | 'Europe/Moscow' => 'Europe_Moscow', |
||
308 | |||
309 | // Europe_Samara (no DST) |
||
310 | 'Europe/Samara' => 'Europe_Samara', |
||
311 | |||
312 | // Europe_Volgograd (no DST) |
||
313 | 'Europe/Volgograd' => 'Europe_Volgograd', |
||
314 | |||
315 | // Europe_Western (uses DST) |
||
316 | 'Europe/Lisbon' => 'Europe_Western', |
||
317 | |||
318 | // GMT (no DST) |
||
319 | 'Africa/Abidjan' => 'GMT', |
||
320 | |||
321 | // Indian_Chagos (no DST) |
||
322 | 'Indian/Chagos' => 'Indian_Chagos', |
||
323 | |||
324 | // Indian_Christmas (no DST) |
||
325 | 'Indian/Christmas' => 'Indian_Christmas', |
||
326 | |||
327 | // Indian_Cocos (no DST) |
||
328 | 'Indian/Cocos' => 'Indian_Cocos', |
||
329 | |||
330 | // Indian_Kerguelen (no DST) |
||
331 | 'Indian/Kerguelen' => 'Indian_Kerguelen', |
||
332 | |||
333 | // Indian_Maldives (no DST) |
||
334 | 'Indian/Maldives' => 'Indian_Maldives', |
||
335 | |||
336 | // Indian_Mauritius (no DST) |
||
337 | 'Indian/Mauritius' => 'Indian_Mauritius', |
||
338 | |||
339 | // Indian_Reunion (no DST) |
||
340 | 'Indian/Reunion' => 'Indian_Reunion', |
||
341 | |||
342 | // Indian_Seychelles (no DST) |
||
343 | 'Indian/Mahe' => 'Indian_Seychelles', |
||
344 | |||
345 | // North_America_Alaska (uses DST) |
||
346 | 'America/Anchorage' => 'North_America_Alaska', |
||
347 | |||
348 | // North_America_Atlantic (uses DST) |
||
349 | 'America/Halifax' => 'North_America_Atlantic', |
||
350 | |||
351 | // North_America_Atlantic (no DST) |
||
352 | 'America/Port_of_Spain' => 'North_America_Atlantic', |
||
353 | |||
354 | // North_America_Central (uses DST) |
||
355 | 'America/Chicago' => 'North_America_Central', |
||
356 | |||
357 | // North_America_Central (no DST) |
||
358 | 'America/Belize' => 'North_America_Central', |
||
359 | |||
360 | // North_America_Mexico_Central (uses DST) |
||
361 | 'America/Mexico_City' => 'North_America_Mexico_Central', |
||
362 | |||
363 | // North_America_Cuba (uses DST) |
||
364 | 'America/Havana' => 'North_America_Cuba', |
||
365 | |||
366 | // North_America_Eastern (uses DST) |
||
367 | 'America/New_York' => 'North_America_Eastern', |
||
368 | |||
369 | // North_America_Eastern (no DST) |
||
370 | 'America/Jamaica' => 'North_America_Eastern', |
||
371 | |||
372 | // North_America_Greenland_Eastern (uses DST) |
||
373 | 'America/Scoresbysund' => 'North_America_Greenland_Eastern', |
||
374 | |||
375 | // North_America_Greenland_Western (uses DST) |
||
376 | 'America/Godthab' => 'North_America_Greenland_Western', |
||
377 | |||
378 | // North_America_Hawaii_Aleutian (uses DST) |
||
379 | 'America/Adak' => 'North_America_Hawaii_Aleutian', |
||
380 | |||
381 | // North_America_Mountain (uses DST) |
||
382 | 'America/Denver' => 'North_America_Mountain', |
||
383 | |||
384 | // North_America_Mountain (no DST) |
||
385 | 'America/Phoenix' => 'North_America_Mountain', |
||
386 | |||
387 | // North_America_Mexico_Pacific (uses DST) |
||
388 | 'America/Chihuahua' => 'North_America_Mexico_Pacific', |
||
389 | |||
390 | // North_America_Newfoundland (uses DST) |
||
391 | 'America/St_Johns' => 'North_America_Newfoundland', |
||
392 | |||
393 | // North_America_Pacific (uses DST) |
||
394 | 'America/Los_Angeles' => 'North_America_Pacific', |
||
395 | |||
396 | // North_America_St_Pierre_Miquelon (uses DST) |
||
397 | 'America/Miquelon' => 'North_America_St_Pierre_Miquelon', |
||
398 | |||
399 | // Pacific_Bougainville (no DST) |
||
400 | 'Pacific/Bougainville' => 'Pacific_Bougainville', |
||
401 | |||
402 | // Pacific_Chamorro (no DST) |
||
403 | 'Pacific/Guam' => 'Pacific_Chamorro', |
||
404 | |||
405 | // Pacific_Chatham (uses DST) |
||
406 | 'Pacific/Chatham' => 'Pacific_Chatham', |
||
407 | |||
408 | // Pacific_Chuuk (no DST) |
||
409 | 'Pacific/Chuuk' => 'Pacific_Chuuk', |
||
410 | |||
411 | // Pacific_Cook (no DST) |
||
412 | 'Pacific/Rarotonga' => 'Pacific_Cook', |
||
413 | |||
414 | // Pacific_Easter (uses DST) |
||
415 | 'Pacific/Easter' => 'Pacific_Easter', |
||
416 | |||
417 | // Pacific_Fiji (uses DST) |
||
418 | 'Pacific/Fiji' => 'Pacific_Fiji', |
||
419 | |||
420 | // Pacific_Galapagos (no DST) |
||
421 | 'Pacific/Galapagos' => 'Pacific_Galapagos', |
||
422 | |||
423 | // Pacific_Gambier (no DST) |
||
424 | 'Pacific/Gambier' => 'Pacific_Gambier', |
||
425 | |||
426 | // Pacific_Gilbert (no DST) |
||
427 | 'Pacific/Tarawa' => 'Pacific_Gilbert', |
||
428 | |||
429 | // Pacific_Hawaii (no DST) |
||
430 | 'Pacific/Honolulu' => 'Pacific_Hawaii', |
||
431 | |||
432 | // Pacific_Line (no DST) |
||
433 | 'Pacific/Kiritimati' => 'Pacific_Line', |
||
434 | |||
435 | // Pacific_Marquesas (no DST) |
||
436 | 'Pacific/Marquesas' => 'Pacific_Marquesas', |
||
437 | |||
438 | // Pacific_Marshall (no DST) |
||
439 | 'Pacific/Kwajalein' => 'Pacific_Marshall', |
||
440 | |||
441 | // Pacific_Nauru (no DST) |
||
442 | 'Pacific/Nauru' => 'Pacific_Nauru', |
||
443 | |||
444 | // Pacific_New_Caledonia (no DST) |
||
445 | 'Pacific/Noumea' => 'Pacific_New_Caledonia', |
||
446 | |||
447 | // Pacific_Apia (uses DST) |
||
448 | 'Pacific/Apia' => 'Pacific_Apia', |
||
449 | |||
450 | // Pacific_New_Zealand (uses DST) |
||
451 | 'Pacific/Auckland' => 'Pacific_New_Zealand', |
||
452 | |||
453 | // Pacific_Niue (no DST) |
||
454 | 'Pacific/Niue' => 'Pacific_Niue', |
||
455 | |||
456 | // Pacific_Norfolk (no DST) |
||
457 | 'Pacific/Norfolk' => 'Pacific_Norfolk', |
||
458 | |||
459 | // Pacific_Palau (no DST) |
||
460 | 'Pacific/Palau' => 'Pacific_Palau', |
||
461 | |||
462 | // Pacific_Papua_New_Guinea (no DST) |
||
463 | 'Pacific/Port_Moresby' => 'Pacific_Papua_New_Guinea', |
||
464 | |||
465 | // Pacific_Phoenix_Islands (no DST) |
||
466 | 'Pacific/Enderbury' => 'Pacific_Phoenix_Islands', |
||
467 | |||
468 | // Pacific_Pitcairn (no DST) |
||
469 | 'Pacific/Pitcairn' => 'Pacific_Pitcairn', |
||
470 | |||
471 | // Pacific_Pohnpei (no DST) |
||
472 | 'Pacific/Pohnpei' => 'Pacific_Pohnpei', |
||
473 | |||
474 | // Pacific_American_Samoa (no DST) |
||
475 | 'Pacific/Pago_Pago' => 'Pacific_Samoa', |
||
476 | |||
477 | // Pacific_Solomon (no DST) |
||
478 | 'Pacific/Guadalcanal' => 'Pacific_Solomon', |
||
479 | |||
480 | // Pacific_Tahiti (no DST) |
||
481 | 'Pacific/Tahiti' => 'Pacific_Tahiti', |
||
482 | |||
483 | // Pacific_Tokelau (no DST) |
||
484 | 'Pacific/Fakaofo' => 'Pacific_Tokelau', |
||
485 | |||
486 | // Pacific_Tonga (no DST) |
||
487 | 'Pacific/Tongatapu' => 'Pacific_Tonga', |
||
488 | |||
489 | // Pacific_Tuvalu (no DST) |
||
490 | 'Pacific/Funafuti' => 'Pacific_Tuvalu', |
||
491 | |||
492 | // Pacific_Vanuatu (no DST) |
||
493 | 'Pacific/Efate' => 'Pacific_Vanuatu', |
||
494 | |||
495 | // Pacific_Wake (no DST) |
||
496 | 'Pacific/Wake' => 'Pacific_Wake', |
||
497 | |||
498 | // Pacific_Wallis (no DST) |
||
499 | 'Pacific/Wallis' => 'Pacific_Wallis', |
||
500 | |||
501 | // South_America_Acre (no DST) |
||
502 | 'America/Rio_Branco' => 'South_America_Acre', |
||
503 | |||
504 | // South_America_Amazon (no DST) |
||
505 | 'America/Manaus' => 'South_America_Amazon', |
||
506 | |||
507 | // South_America_Argentina (no DST) |
||
508 | 'America/Argentina/Buenos_Aires' => 'South_America_Argentina', |
||
509 | |||
510 | // South_America_Bolivia (no DST) |
||
511 | 'America/La_Paz' => 'South_America_Bolivia', |
||
512 | |||
513 | // South_America_Brasilia (no DST) |
||
514 | 'America/Sao_Paulo' => 'South_America_Brasilia', |
||
515 | |||
516 | // South_America_Chile (uses DST) |
||
517 | 'America/Santiago' => 'South_America_Chile', |
||
518 | |||
519 | // South_America_Chile (no DST) |
||
520 | 'America/Punta_Arenas' => 'South_America_Chile', |
||
521 | |||
522 | // South_America_Colombia (no DST) |
||
523 | 'America/Bogota' => 'South_America_Colombia', |
||
524 | |||
525 | // South_America_Ecuador (no DST) |
||
526 | 'America/Guayaquil' => 'South_America_Ecuador', |
||
527 | |||
528 | // South_America_French_Guiana (no DST) |
||
529 | 'America/Cayenne' => 'South_America_French_Guiana', |
||
530 | |||
531 | // South_America_Guyana (no DST) |
||
532 | 'America/Guyana' => 'South_America_Guyana', |
||
533 | |||
534 | // South_America_Noronha (no DST) |
||
535 | 'America/Noronha' => 'South_America_Noronha', |
||
536 | |||
537 | // South_America_Paraguay (uses DST) |
||
538 | 'America/Asuncion' => 'South_America_Paraguay', |
||
539 | |||
540 | // South_America_Peru (no DST) |
||
541 | 'America/Lima' => 'South_America_Peru', |
||
542 | |||
543 | // South_America_Suriname (no DST) |
||
544 | 'America/Paramaribo' => 'South_America_Suriname', |
||
545 | |||
546 | // South_America_Uruguay (no DST) |
||
547 | 'America/Montevideo' => 'South_America_Uruguay', |
||
548 | |||
549 | // South_America_Venezuela (no DST) |
||
550 | 'America/Caracas' => 'South_America_Venezuela', |
||
551 | ); |
||
552 | |||
553 | return $tzid_metazones; |
||
554 | } |
||
1519 | ?> |