GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Push — master ( e71381...a2a532 )
by Oleg
03:35 queued 01:36
created
src/Route4Me/Route4Me.php 1 patch
Indentation   +247 added lines, -247 removed lines patch added patch discarded remove patch
@@ -7,289 +7,289 @@
 block discarded – undo
7 7
 
8 8
 class Route4Me
9 9
 {
10
-    static public $apiKey;
11
-    static public $baseUrl = Endpoint::BASE_URL;
10
+	static public $apiKey;
11
+	static public $baseUrl = Endpoint::BASE_URL;
12 12
 
13
-    public static function setApiKey($apiKey)
14
-    {
15
-        self::$apiKey = $apiKey;
16
-    }
13
+	public static function setApiKey($apiKey)
14
+	{
15
+		self::$apiKey = $apiKey;
16
+	}
17 17
 
18
-    public static function getApiKey()
19
-    {
20
-        return self::$apiKey;
21
-    }
18
+	public static function getApiKey()
19
+	{
20
+		return self::$apiKey;
21
+	}
22 22
 
23
-    public static function setBaseUrl($baseUrl)
24
-    {
25
-        self::$baseUrl = $baseUrl;
26
-    }
23
+	public static function setBaseUrl($baseUrl)
24
+	{
25
+		self::$baseUrl = $baseUrl;
26
+	}
27 27
 
28
-    public static function getBaseUrl()
29
-    {
30
-        return self::$baseUrl;
31
-    }
28
+	public static function getBaseUrl()
29
+	{
30
+		return self::$baseUrl;
31
+	}
32 32
     
33
-    public static function makeRequst($options) {
34
-        $errorHandler = new myErrorHandler();
33
+	public static function makeRequst($options) {
34
+		$errorHandler = new myErrorHandler();
35 35
 
36
-        $method = isset($options['method']) ? $options['method'] : 'GET';
37
-        $query = isset($options['query']) ? array_filter($options['query'], function($x) { return !is_null($x); } ) : array();
36
+		$method = isset($options['method']) ? $options['method'] : 'GET';
37
+		$query = isset($options['query']) ? array_filter($options['query'], function($x) { return !is_null($x); } ) : array();
38 38
 
39
-        $body = isset($options['body']) ? $options['body'] : null;
40
-        $file = isset($options['FILE']) ? $options['FILE'] : null;
41
-        $headers = array(
42
-            "User-Agent: Route4Me php-sdk"
43
-        );
39
+		$body = isset($options['body']) ? $options['body'] : null;
40
+		$file = isset($options['FILE']) ? $options['FILE'] : null;
41
+		$headers = array(
42
+			"User-Agent: Route4Me php-sdk"
43
+		);
44 44
 
45
-        if (isset($options['HTTPHEADER'])) {
46
-            $headers[] = $options['HTTPHEADER'];
47
-        }
45
+		if (isset($options['HTTPHEADER'])) {
46
+			$headers[] = $options['HTTPHEADER'];
47
+		}
48 48
 
49
-        if (isset($options['HTTPHEADERS'])) {
50
-            foreach ($options['HTTPHEADERS'] As $header) {
51
-                $headers[] = $header;
52
-            } 
53
-        }
49
+		if (isset($options['HTTPHEADERS'])) {
50
+			foreach ($options['HTTPHEADERS'] As $header) {
51
+				$headers[] = $header;
52
+			} 
53
+		}
54 54
 
55
-        $ch = curl_init();
55
+		$ch = curl_init();
56 56
 
57
-        $url = isset($options['url']) ? $options['url'].'?'.http_build_query(array_merge(
58
-            $query, array('api_key' => self::getApiKey())
59
-        )) : "";
57
+		$url = isset($options['url']) ? $options['url'].'?'.http_build_query(array_merge(
58
+			$query, array('api_key' => self::getApiKey())
59
+		)) : "";
60 60
 
61
-        $baseUrl = self::getBaseUrl();
61
+		$baseUrl = self::getBaseUrl();
62 62
  
63
-        $curlOpts = array(
64
-            CURLOPT_URL            => $baseUrl.$url,
65
-            CURLOPT_RETURNTRANSFER => true,
66
-            CURLOPT_TIMEOUT        => 80,
67
-            CURLOPT_FOLLOWLOCATION => true,
68
-            CURLOPT_SSL_VERIFYHOST => FALSE,
69
-            CURLOPT_SSL_VERIFYPEER => FALSE,
70
-            CURLOPT_HTTPHEADER     => $headers
71
-        );
63
+		$curlOpts = array(
64
+			CURLOPT_URL            => $baseUrl.$url,
65
+			CURLOPT_RETURNTRANSFER => true,
66
+			CURLOPT_TIMEOUT        => 80,
67
+			CURLOPT_FOLLOWLOCATION => true,
68
+			CURLOPT_SSL_VERIFYHOST => FALSE,
69
+			CURLOPT_SSL_VERIFYPEER => FALSE,
70
+			CURLOPT_HTTPHEADER     => $headers
71
+		);
72 72
         
73
-        curl_setopt_array($ch, $curlOpts);
73
+		curl_setopt_array($ch, $curlOpts);
74 74
         
75
-        if ($file!=null) {
76
-            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
77
-            $fp = fopen($file, 'r');
78
-            curl_setopt($ch, CURLOPT_INFILE, $fp);
79
-            curl_setopt($ch, CURLOPT_INFILESIZE, filesize($file));
80
-        }
75
+		if ($file!=null) {
76
+			curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
77
+			$fp = fopen($file, 'r');
78
+			curl_setopt($ch, CURLOPT_INFILE, $fp);
79
+			curl_setopt($ch, CURLOPT_INFILESIZE, filesize($file));
80
+		}
81 81
 
82
-        switch ($method) {
83
-        case 'DELETE':
84
-            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); 
85
-            break;
86
-        case 'DELETEARRAY':
87
-            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); 
88
-            curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($query));
89
-            break;
90
-        case 'PUT':
91
-            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
92
-            break;
93
-        case 'POST':
94
-           if (isset($body)) {
95
-                $bodyData = json_encode($body);
96
-               if (isset($options['HTTPHEADER'])) {
97
-                  if (strpos($options['HTTPHEADER'], "multipart/form-data")>0) {
98
-                      $bodyData = $body;
99
-                  }
100
-               }
82
+		switch ($method) {
83
+		case 'DELETE':
84
+			curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); 
85
+			break;
86
+		case 'DELETEARRAY':
87
+			curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); 
88
+			curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($query));
89
+			break;
90
+		case 'PUT':
91
+			curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
92
+			break;
93
+		case 'POST':
94
+		   if (isset($body)) {
95
+				$bodyData = json_encode($body);
96
+			   if (isset($options['HTTPHEADER'])) {
97
+				  if (strpos($options['HTTPHEADER'], "multipart/form-data")>0) {
98
+					  $bodyData = $body;
99
+				  }
100
+			   }
101 101
                
102
-               curl_setopt($ch, CURLOPT_POSTFIELDS, $bodyData); 
103
-            } 
104
-            break;
105
-        case 'ADD':
106
-            curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($query)); break;
107
-        }
102
+			   curl_setopt($ch, CURLOPT_POSTFIELDS, $bodyData); 
103
+			} 
104
+			break;
105
+		case 'ADD':
106
+			curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($query)); break;
107
+		}
108 108
 
109
-        if (is_numeric(array_search($method, array('DELETE', 'PUT')))) {
110
-            if (isset($body)) {
111
-                curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($body)); 
112
-            } 
113
-        }
109
+		if (is_numeric(array_search($method, array('DELETE', 'PUT')))) {
110
+			if (isset($body)) {
111
+				curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($body)); 
112
+			} 
113
+		}
114 114
 
115
-        $result = curl_exec($ch);
115
+		$result = curl_exec($ch);
116 116
 
117
-        $isxml = FALSE;
118
-        $jxml = "";
119
-        if (strpos($result, '<?xml')>-1) {
120
-            $xml = simplexml_load_string($result);
121
-            //$jxml = json_encode($xml);
122
-            $jxml = self::object2array($xml);
123
-            $isxml = TRUE;
124
-        }
117
+		$isxml = FALSE;
118
+		$jxml = "";
119
+		if (strpos($result, '<?xml')>-1) {
120
+			$xml = simplexml_load_string($result);
121
+			//$jxml = json_encode($xml);
122
+			$jxml = self::object2array($xml);
123
+			$isxml = TRUE;
124
+		}
125 125
         
126
-        $code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
127
-        curl_close($ch);
126
+		$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
127
+		curl_close($ch);
128 128
         
129
-        if (200==$code) {
130
-            if ($isxml) {
131
-                $json = $jxml;
132
-            } else {
133
-                $json = json_decode($result, true);
134
-            }
129
+		if (200==$code) {
130
+			if ($isxml) {
131
+				$json = $jxml;
132
+			} else {
133
+				$json = json_decode($result, true);
134
+			}
135 135
             
136
-            if (isset($json['errors'])) {
137
-                throw new ApiError(implode(', ', $json['errors']));
138
-            } else {
139
-                return $json;
140
-            }
141
-        } elseif (409==$code) {
142
-            throw new ApiError('Wrong API key');
143
-        } else {
144
-            throw new ApiError('Something wrong');
145
-        }
146
-    }
136
+			if (isset($json['errors'])) {
137
+				throw new ApiError(implode(', ', $json['errors']));
138
+			} else {
139
+				return $json;
140
+			}
141
+		} elseif (409==$code) {
142
+			throw new ApiError('Wrong API key');
143
+		} else {
144
+			throw new ApiError('Something wrong');
145
+		}
146
+	}
147 147
 
148
-    /**
149
-     * @param $object: JSON object
150
-     */
151
-    public static function object2array($object)
152
-    {
153
-        return @json_decode(@json_encode($object), 1);
154
-    }
148
+	/**
149
+	 * @param $object: JSON object
150
+	 */
151
+	public static function object2array($object)
152
+	{
153
+		return @json_decode(@json_encode($object), 1);
154
+	}
155 155
 
156 156
     
157
-    /**
158
-     * Prints on the screen main keys and values of the array 
159
-     * @param $results: object to be printed on the screen.
160
-     * @param $deepPrinting: if true, object will be printed recursively.
161
-     */
162
-    public static function simplePrint($results, $deepPrinting = null)
163
-    {
164
-        if (isset($results)) {
165
-            if (is_array($results)) {
166
-                foreach ($results as $key=>$result) {
167
-                    if (is_array($result)) {
168
-                        foreach ($result as $key1=>$result1) {
169
-                            if (is_array($result1)) {
170
-                                  if ($deepPrinting) {
171
-                                      echo "<br>$key1 ------><br>";
172
-                                      Route4Me::simplePrint($result1, true);
173
-                                      echo "------<br>";
174
-                                  } else {
175
-                                      echo $key1." --> "."Array() <br>";
176
-                                  } 
177
-                            } else {
178
-                                if (is_object($result1)) {
179
-                                    if ($deepPrinting) {
180
-                                        echo "<br>$key1 ------><br>";
181
-                                        $oarray = (array)$result1;
182
-                                        Route4Me::simplePrint($oarray, true);
183
-                                        echo "------<br>";
184
-                                    } else {
185
-                                        echo $key1." --> "."Object <br>";
186
-                                    } 
187
-                                } else {
188
-                                    if (!is_null($result1)) {
189
-                                        echo $key1." --> ".$result1."<br>"; 
190
-                                    }   
191
-                                }
192
-                            }
193
-                        }
194
-                    } else {
195
-                        if (is_object($result)) {
196
-                            if ($deepPrinting) {
197
-                                echo "<br>$key ------><br>";
198
-                                $oarray = (array)$result;
199
-                                Route4Me::simplePrint($oarray, true);
200
-                                echo "------<br>";
201
-                            } else {
202
-                                echo $key." --> "."Object <br>";
203
-                            } 
204
-                        } else {
205
-                            if (!is_null($result)) {
206
-                                echo $key." --> ".$result."<br>";
207
-                            }
208
-                        }
157
+	/**
158
+	 * Prints on the screen main keys and values of the array 
159
+	 * @param $results: object to be printed on the screen.
160
+	 * @param $deepPrinting: if true, object will be printed recursively.
161
+	 */
162
+	public static function simplePrint($results, $deepPrinting = null)
163
+	{
164
+		if (isset($results)) {
165
+			if (is_array($results)) {
166
+				foreach ($results as $key=>$result) {
167
+					if (is_array($result)) {
168
+						foreach ($result as $key1=>$result1) {
169
+							if (is_array($result1)) {
170
+								  if ($deepPrinting) {
171
+									  echo "<br>$key1 ------><br>";
172
+									  Route4Me::simplePrint($result1, true);
173
+									  echo "------<br>";
174
+								  } else {
175
+									  echo $key1." --> "."Array() <br>";
176
+								  } 
177
+							} else {
178
+								if (is_object($result1)) {
179
+									if ($deepPrinting) {
180
+										echo "<br>$key1 ------><br>";
181
+										$oarray = (array)$result1;
182
+										Route4Me::simplePrint($oarray, true);
183
+										echo "------<br>";
184
+									} else {
185
+										echo $key1." --> "."Object <br>";
186
+									} 
187
+								} else {
188
+									if (!is_null($result1)) {
189
+										echo $key1." --> ".$result1."<br>"; 
190
+									}   
191
+								}
192
+							}
193
+						}
194
+					} else {
195
+						if (is_object($result)) {
196
+							if ($deepPrinting) {
197
+								echo "<br>$key ------><br>";
198
+								$oarray = (array)$result;
199
+								Route4Me::simplePrint($oarray, true);
200
+								echo "------<br>";
201
+							} else {
202
+								echo $key." --> "."Object <br>";
203
+							} 
204
+						} else {
205
+							if (!is_null($result)) {
206
+								echo $key." --> ".$result."<br>";
207
+							}
208
+						}
209 209
                         
210
-                    }
211
-                    //echo "<br>";
212
-                }
213
-            } 
214
-        }
215
-    }
210
+					}
211
+					//echo "<br>";
212
+				}
213
+			} 
214
+		}
215
+	}
216 216
 
217
-    /**
218
-     * Generates query or body parameters.
219
-     * @param $allFields: all known fields could be used for parameters generation.
220
-     * @param $params: input parameters (array or object)
221
-     */
222
-    public static function generateRequestParameters($allFields, $params)
223
-    {
224
-        $generatedParams = array();
217
+	/**
218
+	 * Generates query or body parameters.
219
+	 * @param $allFields: all known fields could be used for parameters generation.
220
+	 * @param $params: input parameters (array or object)
221
+	 */
222
+	public static function generateRequestParameters($allFields, $params)
223
+	{
224
+		$generatedParams = array();
225 225
         
226
-        if (is_array($params)) {
227
-            foreach ($allFields as $field) {
228
-                if (isset($params[$field])) {
229
-                    $generatedParams[$field] = $params[$field];
230
-                }
231
-            }
232
-        } elseif (is_object($params)) {
233
-            foreach ($allFields as $field) {
234
-                if (isset($params->{$field})) {
235
-                    $generatedParams[$field] = $params->{$field};
236
-                }
237
-            }
238
-        }
226
+		if (is_array($params)) {
227
+			foreach ($allFields as $field) {
228
+				if (isset($params[$field])) {
229
+					$generatedParams[$field] = $params[$field];
230
+				}
231
+			}
232
+		} elseif (is_object($params)) {
233
+			foreach ($allFields as $field) {
234
+				if (isset($params->{$field})) {
235
+					$generatedParams[$field] = $params->{$field};
236
+				}
237
+			}
238
+		}
239 239
 
240
-        return $generatedParams;
241
-    }
240
+		return $generatedParams;
241
+	}
242 242
     
243
-    /**
244
-     * Returns an array of the object properties
245
-     * @param $object: An object.
246
-     * @param $exclude: array of the object parameters to be excluded from the returned array.
247
-     */
248
-    public static function getObjectProperties($object, $exclude)
249
-    {
250
-        $objectParameters = array();
243
+	/**
244
+	 * Returns an array of the object properties
245
+	 * @param $object: An object.
246
+	 * @param $exclude: array of the object parameters to be excluded from the returned array.
247
+	 */
248
+	public static function getObjectProperties($object, $exclude)
249
+	{
250
+		$objectParameters = array();
251 251
         
252
-        foreach (get_object_vars($object) as $key => $value) {
253
-            if (property_exists($object, $key)) {
254
-                if (!is_numeric(array_search($key, $exclude))) {
255
-                    array_push($objectParameters, $key);
256
-                }
257
-            }
258
-        }
252
+		foreach (get_object_vars($object) as $key => $value) {
253
+			if (property_exists($object, $key)) {
254
+				if (!is_numeric(array_search($key, $exclude))) {
255
+					array_push($objectParameters, $key);
256
+				}
257
+			}
258
+		}
259 259
         
260
-        return $objectParameters;
261
-    }
260
+		return $objectParameters;
261
+	}
262 262
     
263
-    /**
264
-     * Returns url path generated from the array of the fields and parameters.
265
-     * @param $allFields; array of the paossible fields (parameter names).
266
-     * @param $params: input parameters (array or object).
267
-     */
268
-    public static function generateUrlPath($allFields, $params)
269
-    {
270
-        $generatedPath = "";
263
+	/**
264
+	 * Returns url path generated from the array of the fields and parameters.
265
+	 * @param $allFields; array of the paossible fields (parameter names).
266
+	 * @param $params: input parameters (array or object).
267
+	 */
268
+	public static function generateUrlPath($allFields, $params)
269
+	{
270
+		$generatedPath = "";
271 271
 
272
-        if (is_array($params)) {
273
-            foreach ($allFields as $field) {
274
-                if (isset($params[$field])) {
275
-                    $generatedPath .= $params[$field].'/';
276
-                }
277
-            }
278
-        } elseif (is_object($params)) {
279
-            foreach ($allFields as $field) {
280
-                if (isset($params->{$field})) {
281
-                    $generatedPath .= $params->{$field}.'/';
282
-                }
283
-            }
284
-        }
272
+		if (is_array($params)) {
273
+			foreach ($allFields as $field) {
274
+				if (isset($params[$field])) {
275
+					$generatedPath .= $params[$field].'/';
276
+				}
277
+			}
278
+		} elseif (is_object($params)) {
279
+			foreach ($allFields as $field) {
280
+				if (isset($params->{$field})) {
281
+					$generatedPath .= $params->{$field}.'/';
282
+				}
283
+			}
284
+		}
285 285
         
286
-        return $generatedPath;
287
-    }
286
+		return $generatedPath;
287
+	}
288 288
     
289
-    public static function getFileRealPath($fileName)
290
-    {
291
-        $rpath = function_exists('curl_file_create') ? curl_file_create(realpath($fileName)) : '@'.realpath($fileName);
289
+	public static function getFileRealPath($fileName)
290
+	{
291
+		$rpath = function_exists('curl_file_create') ? curl_file_create(realpath($fileName)) : '@'.realpath($fileName);
292 292
         
293
-        return $rpath;
294
-    }
293
+		return $rpath;
294
+	}
295 295
 }
Please login to merge, or discard this patch.