This commit is contained in:
2021-04-19 12:37:56 +08:00
parent 6143e76340
commit 9dd819323c
+5 -4
View File
@@ -56,8 +56,6 @@ class Loader extends BaseObject
public function loader($path, $namespace) public function loader($path, $namespace)
{ {
$this->_scanDir(new DirectoryIterator($path), $namespace); $this->_scanDir(new DirectoryIterator($path), $namespace);
var_dump($this->_directory);
} }
@@ -149,9 +147,12 @@ class Loader extends BaseObject
} }
if ($path->isDir()) { if ($path->isDir()) {
$iterator = new DirectoryIterator($path->getRealPath()); $iterator = new DirectoryIterator($path->getRealPath());
$this->_scanDir($iterator, $namespace); $directory = rtrim($path->getRealPath(), '/');
if (!isset($this->_directory[$directory])) {
$this->_directory[$directory] = [];
}
$this->_directory[rtrim($path->getRealPath(), '/')] = []; $this->_scanDir($iterator, $namespace);
} else { } else {
$array = explode('/', $path->getRealPath()); $array = explode('/', $path->getRealPath());
array_pop($array); array_pop($array);