Code Duplication    Length = 3-3 lines in 2 locations

core/Object.php 2 locations

@@ 308-310 (lines=3) @@
305
		$args  = func_get_args();
306
		$class = array_shift($args);
307
308
		if(isset(self::$strong_classes[$class]) && ClassInfo::exists(self::$strong_classes[$class])) {
309
			$class = self::$strong_classes[$class];
310
		}
311
312
		return Injector::inst()->createWithArgs($class, $args);
313
	}
@@ 341-343 (lines=3) @@
338
	public static function getCustomClass($class) {
339
		if(isset(self::$strong_classes[$class]) && ClassInfo::exists(self::$strong_classes[$class])) {
340
			return self::$strong_classes[$class];
341
		} elseif(isset(self::$custom_classes[$class]) && ClassInfo::exists(self::$custom_classes[$class])) {
342
			return self::$custom_classes[$class];
343
		}
344
345
		return $class;
346
	}