Completed
Branch develop (cb0ab5)
by
unknown
22:12
created
htdocs/includes/geoPHP/lib/adapters/WKB.class.php 1 patch
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -102,7 +102,9 @@
 block discarded – undo
102 102
 		$line_length = unpack('L', fread($mem, 4));
103 103
 
104 104
 		// Return an empty linestring if there is no line-length
105
-		if (!$line_length[1]) return new LineString();
105
+		if (!$line_length[1]) {
106
+			return new LineString();
107
+		}
106 108
 
107 109
 		// Read the nubmer of points x2 (each point is two coords) into decimal-floats
108 110
 		$line_coords = unpack('d*', fread($mem, $line_length[1]*$this->dimension*8));
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/lib/adapters/GoogleGeocode.class.php 1 patch
Braces   +13 added lines, -5 removed lines patch added patch discarded remove patch
@@ -31,7 +31,9 @@  discard block
 block discarded – undo
31 31
 	 */
32 32
 	public function read($address, $return_type = 'point', $bounds = false, $return_multiple = false)
33 33
 	{
34
-		if (is_array($address)) $address = join(',', $address);
34
+		if (is_array($address)) {
35
+			$address = join(',', $address);
36
+		}
35 37
 
36 38
 		if (gettype($bounds) == 'object') {
37 39
 			$bounds = $bounds->getBBox();
@@ -74,8 +76,11 @@  discard block
 block discarded – undo
74 76
 				}
75 77
 			}
76 78
 		} else {
77
-			if ($this->result->status) throw new Exception('Error in Google Geocoder: '.$this->result->status);
78
-			else throw new Exception('Unknown error in Google Geocoder');
79
+			if ($this->result->status) {
80
+				throw new Exception('Error in Google Geocoder: '.$this->result->status);
81
+			} else {
82
+				throw new Exception('Unknown error in Google Geocoder');
83
+			}
79 84
 			return false;
80 85
 		}
81 86
 	}
@@ -114,8 +119,11 @@  discard block
 block discarded – undo
114 119
 				return $this->result->results;
115 120
 			}
116 121
 		} else {
117
-			if ($this->result->status) throw new Exception('Error in Google Reverse Geocoder: '.$this->result->status);
118
-			else throw new Exception('Unknown error in Google Reverse Geocoder');
122
+			if ($this->result->status) {
123
+				throw new Exception('Error in Google Reverse Geocoder: '.$this->result->status);
124
+			} else {
125
+				throw new Exception('Unknown error in Google Reverse Geocoder');
126
+			}
119 127
 			return false;
120 128
 		}
121 129
 	}
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/lib/adapters/KML.class.php 1 patch
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -243,7 +243,9 @@
 block discarded – undo
243 243
 			$str .= '<'.$this->nss.'coordinates>';
244 244
 			$i=0;
245 245
 			foreach ($geom->getComponents() as $comp) {
246
-				if ($i != 0) $str .= ' ';
246
+				if ($i != 0) {
247
+					$str .= ' ';
248
+				}
247 249
 				$str .= $comp->getX() .','. $comp->getY();
248 250
 				$i++;
249 251
 			}
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/lib/adapters/GeoRSS.class.php 1 patch
Braces   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -222,7 +222,9 @@  discard block
 block discarded – undo
222 222
 		$output = '<'.$this->nss.'line>';
223 223
 		foreach ($geom->getComponents() as $k => $point) {
224 224
 			$output .= $point->getY().' '.$point->getX();
225
-			if ($k < ($geom->numGeometries() -1)) $output .= ' ';
225
+			if ($k < ($geom->numGeometries() -1)) {
226
+				$output .= ' ';
227
+			}
226 228
 		}
227 229
 		$output .= '</'.$this->nss.'line>';
228 230
 		return $output;
@@ -234,7 +236,9 @@  discard block
 block discarded – undo
234 236
 		$exterior_ring = $geom->exteriorRing();
235 237
 		foreach ($exterior_ring->getComponents() as $k => $point) {
236 238
 			$output .= $point->getY().' '.$point->getX();
237
-			if ($k < ($exterior_ring->numGeometries() -1)) $output .= ' ';
239
+			if ($k < ($exterior_ring->numGeometries() -1)) {
240
+				$output .= ' ';
241
+			}
238 242
 		}
239 243
 		$output .= '</'.$this->nss.'polygon>';
240 244
 		return $output;
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/lib/adapters/GeoJSON.class.php 1 patch
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -153,9 +153,11 @@
 block discarded – undo
153 153
 			'type'=> 'GeometryCollection',
154 154
 			'geometries'=> $component_array,
155 155
 			);
156
-		} else return array(
156
+		} else {
157
+			return array(
157 158
 		'type'=> $geometry->getGeomType(),
158 159
 		'coordinates'=> $geometry->asArray(),
159 160
 		);
161
+		}
160 162
 	}
161 163
 }
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/lib/adapters/GeoHash.class.php 1 patch
Braces   +53 added lines, -11 removed lines patch added patch discarded remove patch
@@ -98,7 +98,9 @@  discard block
 block discarded – undo
98 98
 	 */
99 99
 	public function write(Geometry $geometry, $precision = null)
100 100
 	{
101
-		if ($geometry->isEmpty()) return '';
101
+		if ($geometry->isEmpty()) {
102
+			return '';
103
+		}
102 104
 
103 105
 		if ($geometry->geometryType() === 'Point') {
104 106
 			return $this->encodePoint($geometry, $precision);
@@ -197,19 +199,59 @@  discard block
 block discarded – undo
197 199
 		for ($i=0,$c=strlen($hash);$i<$c;$i++) {
198 200
 			$v = strpos($this->table, $hash[$i]);
199 201
 			if (1&$i) {
200
-				if (16&$v)$minlat = ($minlat+$maxlat)/2; else $maxlat = ($minlat+$maxlat)/2;
201
-				if (8&$v) $minlon = ($minlon+$maxlon)/2; else $maxlon = ($minlon+$maxlon)/2;
202
-				if (4&$v) $minlat = ($minlat+$maxlat)/2; else $maxlat = ($minlat+$maxlat)/2;
203
-				if (2&$v) $minlon = ($minlon+$maxlon)/2; else $maxlon = ($minlon+$maxlon)/2;
204
-				if (1&$v) $minlat = ($minlat+$maxlat)/2; else $maxlat = ($minlat+$maxlat)/2;
202
+				if (16&$v) {
203
+					$minlat = ($minlat+$maxlat)/2;
204
+				} else {
205
+					$maxlat = ($minlat+$maxlat)/2;
206
+				}
207
+				if (8&$v) {
208
+					$minlon = ($minlon+$maxlon)/2;
209
+				} else {
210
+					$maxlon = ($minlon+$maxlon)/2;
211
+				}
212
+				if (4&$v) {
213
+					$minlat = ($minlat+$maxlat)/2;
214
+				} else {
215
+					$maxlat = ($minlat+$maxlat)/2;
216
+				}
217
+				if (2&$v) {
218
+					$minlon = ($minlon+$maxlon)/2;
219
+				} else {
220
+					$maxlon = ($minlon+$maxlon)/2;
221
+				}
222
+				if (1&$v) {
223
+					$minlat = ($minlat+$maxlat)/2;
224
+				} else {
225
+					$maxlat = ($minlat+$maxlat)/2;
226
+				}
205 227
 				$latE /= 8;
206 228
 				$lonE /= 4;
207 229
 			} else {
208
-				if (16&$v)$minlon = ($minlon+$maxlon)/2; else $maxlon = ($minlon+$maxlon)/2;
209
-				if (8&$v) $minlat = ($minlat+$maxlat)/2; else $maxlat = ($minlat+$maxlat)/2;
210
-				if (4&$v) $minlon = ($minlon+$maxlon)/2; else $maxlon = ($minlon+$maxlon)/2;
211
-				if (2&$v) $minlat = ($minlat+$maxlat)/2; else $maxlat = ($minlat+$maxlat)/2;
212
-				if (1&$v) $minlon = ($minlon+$maxlon)/2; else $maxlon = ($minlon+$maxlon)/2;
230
+				if (16&$v) {
231
+					$minlon = ($minlon+$maxlon)/2;
232
+				} else {
233
+					$maxlon = ($minlon+$maxlon)/2;
234
+				}
235
+				if (8&$v) {
236
+					$minlat = ($minlat+$maxlat)/2;
237
+				} else {
238
+					$maxlat = ($minlat+$maxlat)/2;
239
+				}
240
+				if (4&$v) {
241
+					$minlon = ($minlon+$maxlon)/2;
242
+				} else {
243
+					$maxlon = ($minlon+$maxlon)/2;
244
+				}
245
+				if (2&$v) {
246
+					$minlat = ($minlat+$maxlat)/2;
247
+				} else {
248
+					$maxlat = ($minlat+$maxlat)/2;
249
+				}
250
+				if (1&$v) {
251
+					$minlon = ($minlon+$maxlon)/2;
252
+				} else {
253
+					$maxlon = ($minlon+$maxlon)/2;
254
+				}
213 255
 				$latE /= 4;
214 256
 				$lonE /= 8;
215 257
 			}
Please login to merge, or discard this patch.
htdocs/includes/geoPHP/geoPHP.inc.php 1 patch
Braces   +38 added lines, -13 removed lines patch added patch discarded remove patch
@@ -54,7 +54,9 @@  discard block
 block discarded – undo
54 54
 		if (!$type) {
55 55
 			// If the user is trying to load a Geometry from a Geometry... Just pass it back
56 56
 			if (is_object($data)) {
57
-				if ($data instanceOf Geometry) return $data;
57
+				if ($data instanceOf Geometry) {
58
+					return $data;
59
+				}
58 60
 			}
59 61
 
60 62
 			$detected = geoPHP::detectFormat($data);
@@ -124,7 +126,9 @@  discard block
 block discarded – undo
124 126
 	static function geosInstalled($force = null)
125 127
 	{
126 128
 		static $geos_installed = null;
127
-		if ($force !== null) $geos_installed = $force;
129
+		if ($force !== null) {
130
+			$geos_installed = $force;
131
+		}
128 132
 		if ($geos_installed !== null) {
129 133
 			return $geos_installed;
130 134
 		}
@@ -154,8 +158,12 @@  discard block
 block discarded – undo
154 158
 	{
155 159
 		// If it's an array of one, then just parse the one
156 160
 		if (is_array($geometry)) {
157
-			if (empty($geometry)) return false;
158
-			if (count($geometry) == 1) return geoPHP::geometryReduce(array_shift($geometry));
161
+			if (empty($geometry)) {
162
+				return false;
163
+			}
164
+			if (count($geometry) == 1) {
165
+				return geoPHP::geometryReduce(array_shift($geometry));
166
+			}
159 167
 		}
160 168
 
161 169
 		// If the geometry cannot even theoretically be reduced more, then pass it back
@@ -233,7 +241,9 @@  discard block
 block discarded – undo
233 241
 		$bytes = unpack("c*", fread($mem, 11));
234 242
 
235 243
 		// If bytes is empty, then we were passed empty input
236
-		if (empty($bytes)) return false;
244
+		if (empty($bytes)) {
245
+			return false;
246
+		}
237 247
 
238 248
 		// First char is a tab, space or carriage-return. trim it and try again
239 249
 		if ($bytes[1] == 9 || $bytes[1] == 10 || $bytes[1] == 32) {
@@ -244,8 +254,11 @@  discard block
 block discarded – undo
244 254
 		// Detect WKB or EWKB -- first byte is 1 (little endian indicator)
245 255
 		if ($bytes[1] == 1) {
246 256
 			// If SRID byte is TRUE (1), it's EWKB
247
-			if ($bytes[5]) return 'ewkb';
248
-			else return 'wkb';
257
+			if ($bytes[5]) {
258
+				return 'ewkb';
259
+			} else {
260
+				return 'wkb';
261
+			}
249 262
 		}
250 263
 
251 264
 		// Detect HEX encoded WKB or EWKB (PostGIS format) -- first byte is 48, second byte is 49 (hex '01' => first-byte = 1)
@@ -278,12 +291,24 @@  discard block
 block discarded – undo
278 291
 		if ($bytes[1] == 60) {
279 292
 			// grab the first 256 characters
280 293
 			$string = substr($input, 0, 256);
281
-			if (strpos($string, '<kml') !== false)        return 'kml';
282
-			if (strpos($string, '<coordinate') !== false) return 'kml';
283
-			if (strpos($string, '<gpx') !== false)        return 'gpx';
284
-			if (strpos($string, '<georss') !== false)     return 'georss';
285
-			if (strpos($string, '<rss') !== false)        return 'georss';
286
-			if (strpos($string, '<feed') !== false)       return 'georss';
294
+			if (strpos($string, '<kml') !== false) {
295
+				return 'kml';
296
+			}
297
+			if (strpos($string, '<coordinate') !== false) {
298
+				return 'kml';
299
+			}
300
+			if (strpos($string, '<gpx') !== false) {
301
+				return 'gpx';
302
+			}
303
+			if (strpos($string, '<georss') !== false) {
304
+				return 'georss';
305
+			}
306
+			if (strpos($string, '<rss') !== false) {
307
+				return 'georss';
308
+			}
309
+			if (strpos($string, '<feed') !== false) {
310
+				return 'georss';
311
+			}
287 312
 		}
288 313
 
289 314
 		// We need an 8 byte string for geohash and unpacked WKB / WKT
Please login to merge, or discard this patch.
htdocs/install/step1.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -97,8 +97,9 @@
 block discarded – undo
97 97
 			$main_data_dir = $argv[4]; // override when executing the script in command line
98 98
 		}
99 99
 		// In mode 3 the main_url is custom
100
-		if ($force_install_noedit != 3)
101
-		$main_url = detect_dolibarr_main_url_root();
100
+		if ($force_install_noedit != 3) {
101
+				$main_url = detect_dolibarr_main_url_root();
102
+		}
102 103
 		if (!empty($argv[5])) {
103 104
 			$main_url = $argv[5]; // override when executing the script in command line
104 105
 		}
Please login to merge, or discard this patch.
htdocs/includes/restler/framework/Luracast/Restler/AutoLoader.php 1 patch
Braces   +92 added lines, -59 removed lines patch added patch discarded remove patch
@@ -52,9 +52,11 @@  discard block
 block discarded – undo
52 52
 		 */
53 53
 		public static function addPath($path)
54 54
 		{
55
-			if (false === $path = stream_resolve_include_path($path))
56
-			return false;
57
-			else set_include_path($path.PATH_SEPARATOR.get_include_path());
55
+			if (false === $path = stream_resolve_include_path($path)) {
56
+						return false;
57
+			} else {
58
+				set_include_path($path.PATH_SEPARATOR.get_include_path());
59
+			}
58 60
 			return $path;
59 61
 		}
60 62
 
@@ -67,16 +69,19 @@  discard block
 block discarded – undo
67 69
 		 */
68 70
 		public static function thereCanBeOnlyOne()
69 71
 		{
70
-			if (static::$perfectLoaders === spl_autoload_functions())
71
-			return static::$instance;
72
+			if (static::$perfectLoaders === spl_autoload_functions()) {
73
+						return static::$instance;
74
+			}
72 75
 
73
-			if (false !== $loaders = spl_autoload_functions())
74
-			if (0 < $count = count($loaders))
76
+			if (false !== $loaders = spl_autoload_functions()) {
77
+						if (0 < $count = count($loaders))
75 78
 				for ($i = 0, static::$rogueLoaders += $loaders;
79
+			}
76 80
 					 $i < $count && false != ($loader = $loaders[$i]);
77
-					 $i++)
78
-					if ($loader !== static::$perfectLoaders[0])
81
+					 $i++) {
82
+									if ($loader !== static::$perfectLoaders[0])
79 83
 						spl_autoload_unregister($loader);
84
+				}
80 85
 
81 86
 			return static::$instance;
82 87
 		}
@@ -105,12 +110,14 @@  discard block
 block discarded – undo
105 110
 				return false;
106 111
 			}
107 112
 
108
-			if (empty(static::$classMap[$key]))
109
-			static::$classMap[$key] = $value;
113
+			if (empty(static::$classMap[$key])) {
114
+						static::$classMap[$key] = $value;
115
+			}
110 116
 
111
-			if (is_string($alias = static::$classMap[$key]))
112
-			if (isset(static::$classMap[$alias]))
117
+			if (is_string($alias = static::$classMap[$key])) {
118
+						if (isset(static::$classMap[$alias]))
113 119
 				return static::$classMap[$alias];
120
+			}
114 121
 
115 122
 			return static::$classMap[$key];
116 123
 		}
@@ -138,8 +145,8 @@  discard block
 block discarded – undo
138 145
 					array($dir, 'vendor', 'composer'),
139 146
 					array($dir, '..', '..', '..', 'php'),
140 147
 					array($dir, 'vendor', 'php'))
141
-				as $includePath)
142
-				if (false !== $path = stream_resolve_include_path(
148
+				as $includePath) {
149
+								if (false !== $path = stream_resolve_include_path(
143 150
 						implode($slash, $includePath)
144 151
 					))
145 152
 				if ('composer' == end($includePath) &&
@@ -150,18 +157,22 @@  discard block
 block discarded – undo
150 157
 					static::seen(static::loadFile(
151 158
 						$classmapPath
152 159
 					));
160
+				}
153 161
 					$paths = array_merge(
154 162
 						$paths,
155 163
 						array_values(static::loadFile(
156 164
 							"$path{$slash}autoload_namespaces.php"
157 165
 						))
158 166
 					);
159
-				} else $paths[] = $path;
167
+				} else {
168
+					$paths[] = $path;
169
+				}
160 170
 
161 171
 				$paths = array_filter(array_map(
162 172
 				function ($path) {
163
-					if (false == $realPath = @realpath($path))
164
-						return null;
173
+					if (false == $realPath = @realpath($path)) {
174
+											return null;
175
+					}
165 176
 					return $realPath . DIRECTORY_SEPARATOR;
166 177
 				},
167 178
 				$paths
@@ -200,9 +211,11 @@  discard block
 block discarded – undo
200 211
 		private function loadPrefixes($className)
201 212
 		{
202 213
 			$currentClass = $className;
203
-			if (false !== $pos = strrpos($className, '\\'))
204
-			$className = substr($className, $pos);
205
-			else $className = "\\$className";
214
+			if (false !== $pos = strrpos($className, '\\')) {
215
+						$className = substr($className, $pos);
216
+			} else {
217
+				$className = "\\$className";
218
+			}
206 219
 
207 220
 			for (
208 221
 			$i = 0,
@@ -231,12 +244,13 @@  discard block
 block discarded – undo
231 244
 		private function loadAliases($className)
232 245
 		{
233 246
 			$file = false;
234
-			if (preg_match('/(.+)(\\\\\w+$)/U', $className, $parts))
235
-			for (
247
+			if (preg_match('/(.+)(\\\\\w+$)/U', $className, $parts)) {
248
+						for (
236 249
 				$i = 0,
237 250
 				$aliases = isset(static::$aliases[$parts[1]])
238 251
 					? static::$aliases[$parts[1]] : array(),
239 252
 				$count = count($aliases);
253
+			}
240 254
 				$i < $count && false === $file;
241 255
 				$file = $this->discover(
242 256
 					"{$aliases[$i++]}$parts[2]",
@@ -263,13 +277,15 @@  discard block
 block discarded – undo
263 277
 		{
264 278
 			$loaders = array_unique(static::$rogueLoaders, SORT_REGULAR);
265 279
 			if (isset($loader)) {
266
-				if (false === array_search($loader, $loaders))
267
-				static::$rogueLoaders[] = $loader;
280
+				if (false === array_search($loader, $loaders)) {
281
+								static::$rogueLoaders[] = $loader;
282
+				}
268 283
 				return $this->loadThisLoader($className, $loader);
269 284
 			}
270
-			foreach ($loaders as $loader)
271
-				if (false !== $file = $this->loadThisLoader($className, $loader))
285
+			foreach ($loaders as $loader) {
286
+							if (false !== $file = $this->loadThisLoader($className, $loader))
272 287
 					return $file;
288
+			}
273 289
 
274 290
 			return false;
275 291
 		}
@@ -342,13 +358,18 @@  discard block
 block discarded – undo
342 358
 		 */
343 359
 		private function alias($className, $currentClass)
344 360
 		{
345
-			if ($className == 'Luracast\Restler\string') return;
346
-			if ($className == 'Luracast\Restler\mixed') return;
361
+			if ($className == 'Luracast\Restler\string') {
362
+				return;
363
+			}
364
+			if ($className == 'Luracast\Restler\mixed') {
365
+				return;
366
+			}
347 367
 			if ($className != $currentClass
348
-			&& false !== strpos($className, $currentClass))
349
-				if (!class_exists($currentClass, false)
368
+			&& false !== strpos($className, $currentClass)) {
369
+							if (!class_exists($currentClass, false)
350 370
 					&& class_alias($className, $currentClass))
351 371
 						static::seen($currentClass, $className);
372
+			}
352 373
 		}
353 374
 
354 375
 		/**
@@ -366,11 +387,12 @@  discard block
 block discarded – undo
366 387
 
367 388
 			/** The short version we've done this before and found it in cache */
368 389
 			if (false !== $file = static::seen($className)) {
369
-				if (!$this->exists($className))
370
-				if (is_callable($file))
390
+				if (!$this->exists($className)) {
391
+								if (is_callable($file))
371 392
 					$file = $this->loadLastResort($className, $file);
372
-				elseif ($file = stream_resolve_include_path($file))
373
-					$file = static::loadFile($file);
393
+				} elseif ($file = stream_resolve_include_path($file)) {
394
+									$file = static::loadFile($file);
395
+				}
374 396
 
375 397
 				$this->alias($className, $currentClass);
376 398
 				return $file;
@@ -380,15 +402,17 @@  discard block
 block discarded – undo
380 402
 
381 403
 			/** replace \ with / and _ in CLASS NAME with / = PSR-0 in 3 lines */
382 404
 			$file = preg_replace("/\\\|_(?=\w+$)/", DIRECTORY_SEPARATOR, $className);
383
-			if (false === $file = stream_resolve_include_path("$file.php"))
384
-			return false;
405
+			if (false === $file = stream_resolve_include_path("$file.php")) {
406
+						return false;
407
+			}
385 408
 
386 409
 			/** have we loaded this file before could this be an alias */
387 410
 			if (in_array($file, get_included_files())) {
388
-				if (false !== $sameFile = array_search($file, static::$classMap))
389
-				if (!$this->exists($className, $file))
411
+				if (false !== $sameFile = array_search($file, static::$classMap)) {
412
+								if (!$this->exists($className, $file))
390 413
 					if (false !== strpos($sameFile, $className))
391 414
 						$this->alias($sameFile, $className);
415
+				}
392 416
 
393 417
 				return $file;
394 418
 			}
@@ -396,17 +420,19 @@  discard block
 block discarded – undo
396 420
 			$state = array_merge(get_declared_classes(), get_declared_interfaces());
397 421
 
398 422
 			if (false !== $result = static::loadFile($file)) {
399
-				if ($this->exists($className, $file))
400
-				$this->alias($className, $currentClass);
401
-				elseif (false != $diff = array_diff(
402
-				array_merge(get_declared_classes(), get_declared_interfaces()), $state))
403
-				foreach ($diff as $autoLoaded)
423
+				if ($this->exists($className, $file)) {
424
+								$this->alias($className, $currentClass);
425
+				} elseif (false != $diff = array_diff(
426
+				array_merge(get_declared_classes(), get_declared_interfaces()), $state)) {
427
+								foreach ($diff as $autoLoaded)
404 428
 					if ($this->exists($autoLoaded, $file))
405 429
 						if (false !== strpos($autoLoaded, $className))
406 430
 							$this->alias($autoLoaded, $className);
431
+				}
407 432
 
408
-				if (!$this->exists($currentClass))
409
-				$result = false;
433
+				if (!$this->exists($currentClass)) {
434
+								$result = false;
435
+				}
410 436
 			}
411 437
 
412 438
 			return $result;
@@ -424,10 +450,12 @@  discard block
 block discarded – undo
424 450
 		private function exists($className, $mapping = null)
425 451
 		{
426 452
 			if (class_exists($className, false)
427
-			|| interface_exists($className, false))
428
-			if (isset($mapping))
453
+			|| interface_exists($className, false)) {
454
+						if (isset($mapping))
429 455
 				return static::seen($className, $mapping);
430
-			else return true;
456
+			} else {
457
+				return true;
458
+			}
431 459
 			return false;
432 460
 		}
433 461
 
@@ -440,23 +468,28 @@  discard block
 block discarded – undo
440 468
 		 */
441 469
 		public function __invoke($className)
442 470
 		{
443
-			if (empty($className))
444
-			return false;
471
+			if (empty($className)) {
472
+						return false;
473
+			}
445 474
 
446
-			if (false !== $includeReference = $this->discover($className))
447
-			return $includeReference;
475
+			if (false !== $includeReference = $this->discover($className)) {
476
+						return $includeReference;
477
+			}
448 478
 
449 479
 			// @CHANGE LDR Reduce cases of conflicts with the messy autoload
450 480
 			//static::thereCanBeOnlyOne();
451 481
 
452
-			if (false !== $includeReference = $this->loadAliases($className))
453
-			return $includeReference;
482
+			if (false !== $includeReference = $this->loadAliases($className)) {
483
+						return $includeReference;
484
+			}
454 485
 
455
-			if (false !== $includeReference = $this->loadPrefixes($className))
456
-			return $includeReference;
486
+			if (false !== $includeReference = $this->loadPrefixes($className)) {
487
+						return $includeReference;
488
+			}
457 489
 
458
-			if (false !== $includeReference = $this->loadLastResort($className))
459
-				return $includeReference;
490
+			if (false !== $includeReference = $this->loadLastResort($className)) {
491
+							return $includeReference;
492
+			}
460 493
 
461 494
 			static::seen($className, true);
462 495
 			return null;
Please login to merge, or discard this patch.