使用供应商类别Laravel 4(Laravel 4 using vendor classes)

2019-07-21 13:44发布

我一直在使用后3安装Laravel 4,爱它。 我以前可以使用Zend框架,例如:

       $yt = new Zend_Gdata_YouTube();

例如

我已经使用作曲家安装Zend和一切都被安装在卖方文件夹..

问题:

如何解决个人类即的Zend的GData等。

我找不到在L4供应商调用类的任何文件。 任何帮助表示赞赏。

Answer 1:

看看你的供应商\作曲家\ autoload_classmap.php文件。 在那里你会发现,被自动加载的所有供应商类的列表。 我认为所有的类必须使用完整的命名空间中的名字叫。

我使用Zizaco的委托包。 这就是它看起来像在供应商\作曲家\ autoload_classmap.php文件。

'Zizaco\\Entrust\\Entrust' => $vendorDir . /zizaco/entrust/src/Zizaco/Entrust/Entrust.php',

如果我想访问Entrust.php类我要打电话

$en = new Zizaco\Entrust\Entrust();

另外,您可以在您的应用程序\ CONFIG \ app.php文件别名某些类。

'Ent'         => 'Zizaco\Entrust\Entrust'

在你的情况下,你需要做的是这样的:

$yt = new Zend\namespace\Zend_Gdata_YouTube();


文章来源: Laravel 4 using vendor classes