Symfony 在其自动加载器中使用类加载器类。我见过使用 UniversalClassLoader 而不是 classLoader 类的教程。例如,添加外部库需要通用类加载器..
$loader = require __DIR__.'/../vendor/autoload.php';
这一行得到一个 classLoader 类。在这种情况下如何使用 UniversalclassLoader?
在Symfony2.0
Symfony 中使用了自己的ClassLoader Component。您可以在我刚刚提供的链接上找到有关如何使用此类的文档。
但是这个类是在app/autoload.php
文件中初始化的,并不是你引用的那个文件。
Symfony2.1
使用composer来处理依赖关系。Composer 自动添加一个类加载器以轻松自动加载加载所有依赖项。此类在vendor/autoload.php
您引用的文件中初始化。关于这个类加载器的文档可以在作曲家文档中找到。