如果我在/ src / lib中有一个类文件目录,并且我想让它们自动加载,我该如何使用最新版本的Silex。
我没有看到任何其他加载服务的好文档。
答案 0 :(得分:8)
silex的自动加载由composer处理。 composer documentation on autoloading详细介绍了可能的自动加载方式。
建议您为文件使用psr-0
命名方案。但是如果你不想这样做,你也可以使用classmap自动加载。
以下是PSR-0的示例,假设班级Foo\Bar
位于src/Foo/Bar.php
中:
{
"autoload": {
"psr-0": { "Foo": "src/" }
}
}
对于classmap,请参阅上面链接的文档。