如果我在/src/lib 中有一个类文件目录并且我希望自动加载它们,我该如何使用最新版本的 Silex 执行此操作。
除了加载服务,我真的没有看到任何好的文档。
最佳答案
silex 的自动加载由 composer 处理. composer documentation on autoloading详细介绍了哪些类型的自动加载是可能的。
建议您为文件使用 psr-0
命名方案。但如果您不想这样做,您也可以使用类映射自动加载。
这是一个 PSR-0 的例子,假设类 Foo\Bar
在 src/Foo/Bar.php
中:
{
"autoload": {
"psr-0": { "Foo": "src/" }
}
}
对于类映射,请参阅上面链接的文档。
关于php - 如何在 Silex 中自动加载目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12336907/