访问laravel中的作曲家自动加载的文件5

访问laravel中的作曲家自动加载的文件5,第1张

概述试图使用非Laravel包: https://packagist.org/packages/luceos/on-app 编辑composer.json要求它,并做了作曲家安装,更新,然后dump-autoload -o. 此包需要初始化:vendor / luceos / on-app / src / OnAppInit.php 哪个不是一个类,只有一个方法.但是当我尝试在服务提供商中绑定它时似乎 试图使用非Laravel包: https://packagist.org/packages/luceos/on-app

编辑composer.Json要求它,并做了作曲家安装,更新,然后dump-autoload -o.

此包需要初始化:vendor / luceos / on-app / src / OnAppInit.PHP

哪个不是一个类,只有一个方法.但是当我尝试在服务提供商中绑定它时似乎没有加载.云端的版本是在OnAppInit.PHP中启动的,但是还没有完成,所以“版本不受支持”的错误当然会出现.

我知道我错过了一个小细节,但找不到它.也许在服务提供商?

composer.Json

"require": {    "luceos/on-app": "~3.5""autoload": {    "psr-4": {        "Luceos\OnApp\": "vendor/luceos/on-app/src/"

配置/ app.PHP

'provIDers' => [    'App\ProvIDers\OnAppServiceProvIDer',

应用程序/提供者/ OnAppServiceProvIDer.PHP

public function register()    {            $this->app->bind('onapp',function($app)                {                    $hostname = 'http://cloud';                    $username = 'email@foo.com';                    $password = 'API_key';                    $factory = new \OnApp_Factory($hostname,$username,$password);                    $setting = $factory->factory('Settings')->getList();                    return $setting;                });    }

看起来像那里…
供应商/作曲家/ autoload_files.PHP

$vendorDir . '/luceos/on-app/src/OnAppInit.PHP',

供应商/作曲家/ autoload_psr4.PHP

'Luceos\OnApp\' => array($vendorDir . '/luceos/on-app/src'),
关于Guzzle问题:
只需将其包含在您的composer.Json文件中即可:
"guzzlehttp/guzzle": "~5.0"

然后只是使用正常

$clIEnt = new Guzzlehttp\ClIEnt();

只要不要忘记,作曲家转储自动加载

总结

以上是内存溢出为你收集整理的访问laravel中的作曲家自动加载的文件5全部内容,希望文章能够帮你解决访问laravel中的作曲家自动加载的文件5所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1265950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存