如何在Laravel中使用第三方软件包?

扎克

我正在使用Laravel 4,并且想在此框架内使用第三方软件包。我这样做是为了安装它:

1)将软件包名称添加到composer.json文件

2)运行composer update命令

现在,/ vendors文件夹中有可用的软件包。我的问题是,现在如何在Laravel中使用它?

在config / app.php文件中,我无法将其添加到“ providers”数组中,也无法将其添加到“ aliases”中。

当我尝试直接实例化包装类控制器我得到错误“类未找到”(我试过全名类:$pack = new /vendor/package.../class.php

非常感谢有关如何在Laravel中包含和使用该类的任何帮助

安东尼奥·卡洛斯·里贝罗

如果程序包提供了ServiceProvider,请将其添加到中app/config/app.php

否则,作曲家已经为您完成了自动加载的工作,因此您只需要:

$package = new Package;

在包被命名空间的情况下,您必须:

$package = new PackageNamespace\Package;

可以肯定的是vendor/composer/autoload_*,通常查看一下文件,vendor/composer/autoload_classmap.php搜索包名称或类名称,然后您将看到其命名方式。或者只是看一下主要的包源文件,通常在:

vendor/vendorName/packageName/[src or lib or whatever]/Package.php

编辑

我只是在这里安装它,并做了:

Route::get('test', function()
{
    dd(new WideImage\WideImage);
});

奇迹般有效。这个包是我上面写的“命名空间”案例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ember cli app中使用第三方npm软件包

来自分类Dev

列出Python文件中使用的所有第三方软件包及其自身功能

来自分类Dev

如何在没有第三方软件包的Delphi中应用简单的XOR加密/解密机制?

来自分类Dev

不使用第三方软件包的嵌套for循环的python打印进度

来自分类Dev

了解使用第三方软件包升级Debian的风险

来自分类Dev

如何使用RPM规范文件概括第三方依赖软件包的版本?

来自分类Dev

从第三方删除安装的Deb软件包

来自分类Dev

无法从Django中的第三方软件包获取反向URL

来自分类Dev

Python覆盖第三方软件包单个文件

来自分类Dev

从第三方删除安装的Deb软件包

来自分类Dev

无法从Django中的第三方软件包获取反向URL

来自分类Dev

从第三方存储库apt-get install软件包

来自分类Dev

无法在第三方存储库中找到软件包

来自分类Dev

从yocto中的第三方软件包安装二进制文件

来自分类Dev

Python:如何安装第三方软件包并将其提供给团队其他成员使用

来自分类Dev

如何在Spring MVC中使用第三方WSDL服务

来自分类Dev

如何在taskKey中使用第三方库?

来自分类Dev

如何在ionic 2中使用第三方javascript库(pixijs)?

来自分类Dev

如何在C#中使用第三方https wsdl Web服务

来自分类Dev

如何在Stencil.js中使用外部第三方库

来自分类Dev

如何在抖动中使用来自第三方包装资产的图像?

来自分类Dev

如何在自己的应用中使用第三方TvProvider对象?

来自分类Dev

如何在第三方事件处理程序中使用最新的状态/值?

来自分类Dev

如何在Python中使用第三方库?

来自分类Dev

如何在AzureML Studio中使用R脚本导入第三方库“ causalImpact”?

来自分类Dev

如何在React App中使用第三方扩展?

来自分类Dev

卸载“第三方软件”

来自分类Dev

在软件和Web方法中使用第三方库会导致InvocationTargetException

来自分类Dev

我应该担心第三方软件包访问我的settings.json吗?

Related 相关文章

  1. 1

    如何在ember cli app中使用第三方npm软件包

  2. 2

    列出Python文件中使用的所有第三方软件包及其自身功能

  3. 3

    如何在没有第三方软件包的Delphi中应用简单的XOR加密/解密机制?

  4. 4

    不使用第三方软件包的嵌套for循环的python打印进度

  5. 5

    了解使用第三方软件包升级Debian的风险

  6. 6

    如何使用RPM规范文件概括第三方依赖软件包的版本?

  7. 7

    从第三方删除安装的Deb软件包

  8. 8

    无法从Django中的第三方软件包获取反向URL

  9. 9

    Python覆盖第三方软件包单个文件

  10. 10

    从第三方删除安装的Deb软件包

  11. 11

    无法从Django中的第三方软件包获取反向URL

  12. 12

    从第三方存储库apt-get install软件包

  13. 13

    无法在第三方存储库中找到软件包

  14. 14

    从yocto中的第三方软件包安装二进制文件

  15. 15

    Python:如何安装第三方软件包并将其提供给团队其他成员使用

  16. 16

    如何在Spring MVC中使用第三方WSDL服务

  17. 17

    如何在taskKey中使用第三方库?

  18. 18

    如何在ionic 2中使用第三方javascript库(pixijs)?

  19. 19

    如何在C#中使用第三方https wsdl Web服务

  20. 20

    如何在Stencil.js中使用外部第三方库

  21. 21

    如何在抖动中使用来自第三方包装资产的图像?

  22. 22

    如何在自己的应用中使用第三方TvProvider对象?

  23. 23

    如何在第三方事件处理程序中使用最新的状态/值?

  24. 24

    如何在Python中使用第三方库?

  25. 25

    如何在AzureML Studio中使用R脚本导入第三方库“ causalImpact”?

  26. 26

    如何在React App中使用第三方扩展?

  27. 27

    卸载“第三方软件”

  28. 28

    在软件和Web方法中使用第三方库会导致InvocationTargetException

  29. 29

    我应该担心第三方软件包访问我的settings.json吗?

热门标签

归档