Browse Source

Fixing return value of loadModels()

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@4314 3807eeeb-6ff5-0310-8944-8be069107fe0
nate 19 years ago
parent
commit
181a22d659
1 changed files with 3 additions and 2 deletions
  1. 3 2
      cake/basics.php

+ 3 - 2
cake/basics.php

@@ -62,17 +62,18 @@
 			}
 			Overloadable::overload('AppModel');
 		}
+		$loadedModels = array();
 
 		foreach($path->modelPaths as $path) {
-			foreach(listClasses($path)as $model_fn) {
+			foreach(listClasses($path) as $model_fn) {
 				list($name) = explode('.', $model_fn);
 				$className = Inflector::camelize($name);
+				$loadedModels[$model_fn] = $model_fn;
 
 				if (!class_exists($className)) {
 					require($path . $model_fn);
 					list($name) = explode('.', $model_fn);
 					Overloadable::overload(Inflector::camelize($name));
-					$loadedModels[$model_fn] = $model_fn;
 				}
 			}
 		}