我应该自动加载所有内容,以及如何在不同目录中自动加载名称空间

时间:2013-01-08 15:44:21

标签: php symfony autoload

假设我的应用程序有模型,视图和控制器。如何为特定命名空间自动加载许多目录?

require_once __DIR__.'/lib/Symfony/Component/ClassLoader/UniversalClassLoader.php';

use Symfony\Component\ClassLoader\UniversalClassLoader;

$loader = new UniversalClassLoader();
$loader->registerNamespace('Test', __DIR__ . '/lib');
$loader->register();

假设我还有类似/应用程序中的文件(模型,控制器)我是否需要YET另一个Test文件夹然后包含Application,Model。

喜欢这个;

Root.
Application
  Test
    Model
    Application
lib
  Test
   Other folders.

或者是否可以摆脱“Test”(命名空间文件夹)?

0 个答案:

没有答案