【发布时间】:2020-01-29 10:51:10
【问题描述】:
我正在创建自己的 Laravel 包,我的包中需要 Pusher 服务器,在我的 composer.json 中有一个需要的推送器,我还在供应商文件夹中检查了它也存在......当我试图在我的包控制器中使用它,比如使用Pusher\Pusher;
它说没有找到那个类'Pusher\Pusher'!!!
我的 composer.json :
...
"require": {
...
"pusher/pusher-php-server": "^3.4@dev"
},
...
在我的控制器中,我添加了使用 Pusher\Pusher;和使用是这样的:
public function pusher()
{
$pusher = new Pusher(
env('PUSHER_APP_KEY'),
env('PUSHER_APP_SECRET'),
env('PUSHER_APP_ID'),
[
'cluster' => env('PUSHER_APP_CLUSTER'),
'encrypted' => true
]
);
}
有人有解决办法吗?? 提前致谢。
【问题讨论】:
-
你能把你的 composer.json 代码放在这里吗?
-
请将所有相关代码添加到问题中(composer.json 和调用代码)
-
你在 Pusher 类中的命名空间是什么?
-
link 这是我的 composer.json
-
请不要将您的代码作为图片发布在外部网站上。编辑您的问题并将代码粘贴到那里。谢谢
标签: php laravel laravel-5 package pusher