我需要從我的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