現在、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 互換ライブラリを簡単にインストールするにはどうすればよいですか?