Conditions | 1 |
Paths | 1 |
Total Lines | 177 |
Code Lines | 175 |
Lines | 0 |
Ratio | 0 % |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
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 |
||
9 | public static function getTimezones(): array |
||
10 | { |
||
11 | return [ |
||
12 | [" Code", "Time"], |
||
13 | ["Africa/Accra", "UTC 00:00"], |
||
14 | ["Africa/Cairo", "UTC 02:00"], |
||
15 | ["Africa/Casablanca", "UTC 00:00"], |
||
16 | ["Africa/Johannesburg", "UTC 02:00"], |
||
17 | ["Africa/Lagos", "UTC 01:00"], |
||
18 | ["Africa/Nairobi", "UTC 03:00"], |
||
19 | ["Africa/Tunis", "UTC 01:00"], |
||
20 | ["America/Anchorage", "UTC-09:00"], |
||
21 | ["America/Argentina/Buenos_Aires", "UTC-03:00"], |
||
22 | ["America/Argentina/Salta", "UTC-03:00"], |
||
23 | ["America/Argentina/San_Luis", "UTC-03:00"], |
||
24 | ["America/Asuncion", "UTC-04:00"], |
||
25 | ["America/Atikokan", "UTC-05:00"], |
||
26 | ["America/Belem", "UTC-03:00"], |
||
27 | ["America/Blanc-Sablon", "UTC-04:00"], |
||
28 | ["America/Bogota", "UTC-05:00"], |
||
29 | ["America/Campo_Grande", "UTC-04:00"], |
||
30 | ["America/Caracas", "UTC-04:30"], |
||
31 | ["America/Chicago", "UTC-06:00"], |
||
32 | ["America/Costa_Rica", "UTC-06:00"], |
||
33 | ["America/Dawson", "UTC-08:00"], |
||
34 | ["America/Dawson_Creek", "UTC-07:00"], |
||
35 | ["America/Denver", "UTC-07:00"], |
||
36 | ["America/Edmonton", "UTC-07:00"], |
||
37 | ["America/El_Salvador", "UTC-06:00"], |
||
38 | ["America/Guatemala", "UTC-06:00"], |
||
39 | ["America/Guayaquil", "UTC-05:00"], |
||
40 | ["America/Halifax", "UTC-04:00"], |
||
41 | ["America/Hermosillo", "UTC-07:00"], |
||
42 | ["America/Iqaluit", "UTC-05:00"], |
||
43 | ["America/Jamaica", "UTC-05:00"], |
||
44 | ["America/La_Paz", "UTC-04:00"], |
||
45 | ["America/Lima", "UTC-05:00"], |
||
46 | ["America/Los_Angeles", "UTC-08:00"], |
||
47 | ["America/Managua", "UTC-06:00"], |
||
48 | ["America/Mazatlan", "UTC-07:00"], |
||
49 | ["America/Mexico_City", "UTC-06:00"], |
||
50 | ["America/Montevideo", "UTC-03:00"], |
||
51 | ["America/Nassau", "UTC-05:00"], |
||
52 | ["America/New_York", "UTC-05:00"], |
||
53 | ["America/Noronha", "UTC-02:00"], |
||
54 | ["America/Panama", "UTC-05:00"], |
||
55 | ["America/Phoenix", "UTC-07:00"], |
||
56 | ["America/Port_of_Spain", "UTC-04:00"], |
||
57 | ["America/Puerto_Rico", "UTC-04:00"], |
||
58 | ["America/Rainy_River", "UTC-06:00"], |
||
59 | ["America/Regina", "UTC-06:00"], |
||
60 | ["America/Santiago", "UTC-04:00"], |
||
61 | ["America/Santo_Domingo", "UTC-04:00"], |
||
62 | ["America/Sao_Paulo", "UTC-03:00"], |
||
63 | ["America/St_Johns", "UTC-03:30"], |
||
64 | ["America/Tegucigalpa", "UTC-06:00"], |
||
65 | ["America/Tijuana", "UTC-08:00"], |
||
66 | ["America/Toronto", "UTC-05:00"], |
||
67 | ["America/Vancouver", "UTC-08:00"], |
||
68 | ["Asia/Amman", "UTC 02:00"], |
||
69 | ["Asia/Baghdad", "UTC 03:00"], |
||
70 | ["Asia/Bahrain", "UTC 03:00"], |
||
71 | ["Asia/Bangkok", "UTC 07:00"], |
||
72 | ["Asia/Beirut", "UTC 02:00"], |
||
73 | ["Asia/Colombo", "UTC 05:30"], |
||
74 | ["Asia/Dhaka", "UTC 06:00"], |
||
75 | ["Asia/Dubai", "UTC 04:00"], |
||
76 | ["Asia/Gaza", "UTC 02:00"], |
||
77 | ["Asia/Ho_Chi_Minh", "UTC 07:00"], |
||
78 | ["Asia/Hong_Kong", "UTC 08:00"], |
||
79 | ["Asia/Irkutsk", "UTC 08:00"], |
||
80 | ["Asia/Jakarta", "UTC 07:00"], |
||
81 | ["Asia/Jayapura", "UTC 09:00"], |
||
82 | ["Asia/Jerusalem", "UTC 02:00"], |
||
83 | ["Asia/Kamchatka", "UTC 11:00"], |
||
84 | ["Asia/Karachi", "UTC 05:00"], |
||
85 | ["Asia/Kolkata", "UTC 05:30"], |
||
86 | ["Asia/Krasnoyarsk", "UTC 07:00"], |
||
87 | ["Asia/Kuala_Lumpur", "UTC 08:00"], |
||
88 | ["Asia/Kuwait", "UTC 03:00"], |
||
89 | ["Asia/Magadan", "UTC 11:00"], |
||
90 | ["Asia/Makassar", "UTC 08:00"], |
||
91 | ["Asia/Manila", "UTC 08:00"], |
||
92 | ["Asia/Muscat", "UTC 04:00"], |
||
93 | ["Asia/Nicosia", "UTC 02:00"], |
||
94 | ["Asia/Omsk", "UTC 06:00"], |
||
95 | ["Asia/Qatar", "UTC 03:00"], |
||
96 | ["Asia/Riyadh", "UTC 03:00"], |
||
97 | ["Asia/Seoul", "UTC 09:00"], |
||
98 | ["Asia/Shanghai", "UTC 08:00"], |
||
99 | ["Asia/Singapore", "UTC 08:00"], |
||
100 | ["Asia/Taipei", "UTC 08:00"], |
||
101 | ["Asia/Tokyo", "UTC 09:00"], |
||
102 | ["Asia/Vladivostok", "UTC 10:00"], |
||
103 | ["Asia/Yakutsk", "UTC 09:00"], |
||
104 | ["Asia/Yekaterinburg", "UTC 05:00"], |
||
105 | ["Atlantic/Azores", "UTC-01:00"], |
||
106 | ["Atlantic/Canary", "UTC 00:00"], |
||
107 | ["Atlantic/Reykjavik", "UTC 00:00"], |
||
108 | ["Australia/Broken_Hill", "UTC 09:30"], |
||
109 | ["Australia/Perth", "UTC 08:00"], |
||
110 | ["Australia/Sydney", "UTC 10:00"], |
||
111 | ["Etc/GMT", "UTC 00:00"], |
||
112 | ["Etc/GMT 0", "UTC 00:00"], |
||
113 | ["Etc/GMT 1", "UTC-01:00"], |
||
114 | ["Etc/GMT 10", "UTC-10:00"], |
||
115 | ["Etc/GMT 11", "UTC-11:00"], |
||
116 | ["Etc/GMT 12", "UTC-12:00"], |
||
117 | ["Etc/GMT 2", "UTC-02:00"], |
||
118 | ["Etc/GMT 3", "UTC-03:00"], |
||
119 | ["Etc/GMT 4", "UTC-04:00"], |
||
120 | ["Etc/GMT 5", "UTC-05:00"], |
||
121 | ["Etc/GMT 6", "UTC-06:00"], |
||
122 | ["Etc/GMT 7", "UTC-07:00"], |
||
123 | ["Etc/GMT 8", "UTC-08:00"], |
||
124 | ["Etc/GMT 9", "UTC-09:00"], |
||
125 | ["Etc/GMT-1", "UTC 01:00"], |
||
126 | ["Etc/GMT-10", "UTC 10:00"], |
||
127 | ["Etc/GMT-11", "UTC 11:00"], |
||
128 | ["Etc/GMT-12", "UTC 12:00"], |
||
129 | ["Etc/GMT-2", "UTC 02:00"], |
||
130 | ["Etc/GMT-3", "UTC 03:00"], |
||
131 | ["Etc/GMT-4", "UTC 04:00"], |
||
132 | ["Etc/GMT-5", "UTC 05:00"], |
||
133 | ["Etc/GMT-6", "UTC 06:00"], |
||
134 | ["Etc/GMT-7", "UTC 07:00"], |
||
135 | ["Etc/GMT-8", "UTC 08:00"], |
||
136 | ["Etc/GMT-9", "UTC 09:00"], |
||
137 | ["Europe/Amsterdam", "UTC 01:00"], |
||
138 | ["Europe/Athens", "UTC 02:00"], |
||
139 | ["Europe/Belgrade", "UTC 01:00"], |
||
140 | ["Europe/Berlin", "UTC 01:00"], |
||
141 | ["Europe/Bratislava", "UTC 01:00"], |
||
142 | ["Europe/Brussels", "UTC 01:00"], |
||
143 | ["Europe/Bucharest", "UTC 02:00"], |
||
144 | ["Europe/Budapest", "UTC 01:00"], |
||
145 | ["Europe/Copenhagen", "UTC 01:00"], |
||
146 | ["Europe/Dublin", "UTC 00:00"], |
||
147 | ["Europe/Helsinki", "UTC 02:00"], |
||
148 | ["Europe/Istanbul", "UTC 02:00"], |
||
149 | ["Europe/Kaliningrad", "UTC 02:00"], |
||
150 | ["Europe/Kiev", "UTC 02:00"], |
||
151 | ["Europe/Lisbon", "UTC 00:00"], |
||
152 | ["Europe/Ljubljana", "UTC 01:00"], |
||
153 | ["Europe/London", "UTC 00:00"], |
||
154 | ["Europe/Luxembourg", "UTC 01:00"], |
||
155 | ["Europe/Madrid", "UTC 01:00"], |
||
156 | ["Europe/Malta", "UTC 01:00"], |
||
157 | ["Europe/Moscow", "UTC 03:00"], |
||
158 | ["Europe/Oslo", "UTC 01:00"], |
||
159 | ["Europe/Paris", "UTC 01:00"], |
||
160 | ["Europe/Prague", "UTC 01:00"], |
||
161 | ["Europe/Riga", "UTC 02:00"], |
||
162 | ["Europe/Rome", "UTC 01:00"], |
||
163 | ["Europe/Samara", "UTC 03:00"], |
||
164 | ["Europe/Sarajevo", "UTC 01:00"], |
||
165 | ["Europe/Skopje", "UTC 01:00"], |
||
166 | ["Europe/Sofia", "UTC 02:00"], |
||
167 | ["Europe/Stockholm", "UTC 01:00"], |
||
168 | ["Europe/Tallinn", "UTC 02:00"], |
||
169 | ["Europe/Vienna", "UTC 01:00"], |
||
170 | ["Europe/Vilnius", "UTC 02:00"], |
||
171 | ["Europe/Warsaw", "UTC 01:00"], |
||
172 | ["Europe/Zagreb", "UTC 01:00"], |
||
173 | ["Europe/Zurich", "UTC 01:00"], |
||
174 | ["Indian/Maldives", "UTC 05:00"], |
||
175 | ["Indian/Mauritius", "UTC 04:00"], |
||
176 | ["Pacific/Apia", "UTC-11:00"], |
||
177 | ["Pacific/Auckland", "UTC 12:00"], |
||
178 | ["Pacific/Easter", "UTC-06:00"], |
||
179 | ["Pacific/Galapagos", "UTC-06:00"], |
||
180 | ["Pacific/Honolulu", "UTC-10:00"], |
||
181 | ["Pacific/Majuro", "UTC-12:00"], |
||
182 | ["Pacific/Midway", "UTC-11:00"], |
||
183 | ["Pacific/Niue", "UTC-11:00"], |
||
184 | ["Pacific/Pago Pago", "UTC-11:00"], |
||
185 | ["Pacific/Pago_Pago", "UTC-11:00"], |
||
186 | ]; |
||
189 |