我用 Composer 添加了这个 MailChimp API 到 Laravel 4,我可以像这样使用这个 API:
$MailChimp = new \Drewm\MailChimp();
如何在没有这样路径的情况下创建
MailChimp()
的实例:
$MailChimp = new MailChimp();
您可以手动添加别名到
config/app.php
:
'aliases' => array(
//other laravel alias
'MailChimp' => 'Drewm\MailChimp'
);
现在您可以在 laravel 应用程序中的任何位置使用
MailChimp
。
您可以在 php 源文件的顶部“使用”它。
use Drewm\MailChimp;
$MailChimp = new MailChimp();
我强烈建议不要依赖不再记录的 Laravel 功能,而只使用 PHP native 方式(如果你必须这样做):
if (! class_exists('Setting')) { // in case the same php process is reused
class_alias(\App\Facades\Setting::class, 'Setting');
}
无论哪种方式,这都是 Laravel 在幕后使用的 - 你的 IDE 会立即识别它。