我目前使用 F3 自动加载器来加载 F3/lib/f3
和我的应用程序代码/app
我的 AUTOLOAD 配置是AUTOLOAD="lib/f3/;app/;
所以现在我可以做类似的事情
$user = New \Models\User;
echo \Template::instance()->render('layout.html');
我还想自动加载其他库,但我似乎遇到了麻烦。当我将它们添加到时,/lib
我还会更改自动加载: AUTOLOAD="lib/f3/;app/;lib/;
例如,让我们试试这个类: https ://github.com/tpyo/amazon-s3-php-class
我放进S3.php
去/lib
我也把它放进去/lib/S3
......我仍然不能做类似的事情
$s3 = new \S3(....);
$s3 = new S3(....);
$s3 = new \S3\S3(....);
没有任何东西都行不通 require_once 'lib/S3/S3.php';
我对 Swiftmailer、MPDF 和我尝试的其他任何东西都有同样的问题。
我在这里想念什么?如何轻松安装应该自动加载的 Composer 兼容库?