From 436f30f7c63f1ccae64b85caff14d65b6215bd83 Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Mon, 21 Oct 2013 13:45:11 +0200 Subject: [PATCH] Autoload drops if classname is not namespaced. --- Consistency.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Consistency.php b/Consistency.php index 31a7566..2ca5f5f 100644 --- a/Consistency.php +++ b/Consistency.php @@ -310,7 +310,10 @@ function ( $current, $key ) use ( $path, $parts ) { public static function autoload ( $classname ) { if(false === strpos($classname, '\\')) - $classname = str_replace('_', '\\', $classname); + if(false === strpos($classname, '_')) + return false; + else + $classname = str_replace('_', '\\', $classname); $classname = ltrim($classname, '\\');