我需要从我的Laravel 5.3应用程序访问Slack的Event API。我已经安装了vluzrmos's package from GitHub,但我无法正常工作。我通过安装的所有步骤跑,但是当我尝试做SlackUser::lists()
在我的控制,我得到这样的错误:Laravel 5.3冗余集成
非静态方法Vluzrmos \ SlackApi \合同\ SlackUser ::名单()不能被静态调用,假设$ this来自不兼容的上下文。
你能帮忙吗?由于
我需要从我的Laravel 5.3应用程序访问Slack的Event API。我已经安装了vluzrmos's package from GitHub,但我无法正常工作。我通过安装的所有步骤跑,但是当我尝试做SlackUser::lists()
在我的控制,我得到这样的错误:Laravel 5.3冗余集成
非静态方法Vluzrmos \ SlackApi \合同\ SlackUser ::名单()不能被静态调用,假设$ this来自不兼容的上下文。
你能帮忙吗?由于
假设你已经正确配置providers
& aliases
(在config/app.php
),你需要添加:
use SlackUser;
到类的顶部,然后调用:
SlackUser::lists();
请如果这不能解决您的问题,请发布您的使用SlackUser::lists();
。
你的答案是解决方案,谢谢:) – DavidN
您是否试图通过控制器的构造函数(利用Laravel的DI)注入您试图访问的任何对象? –
是的,没有帮助使用该 – DavidN
告诉我们完整的控制器代码 – Borjante