0
我試圖用我的Laravel 5應用程序使用SlackBot class。調用未定義的方法從作曲家添加包
但我發現了這個錯誤:
Call to undefined method Mpociot\SlackBot\Facades\SlackBot::initialize()
這是我的控制器:
use SlackBot;
public function slack_bot()
{
$slackbot = new SlackBot();
$slackbot->initialize('xoxb-XXX');
}
我試着調試哪些方法可用於此:
$methods = get_class_methods($slackbot);
print_r($methods);
和我得到了這個:
Array ([0] => swap [1] => shouldReceive [2] => getFacadeRoot [3] => clearResolvedInstance [4] => clearResolvedInstances [5] => getFacadeApplication [6] => setFacadeApplication [7] => __callStatic)
這是非常不同於github類中定義的方法] 2。
我該如何解決這個問題?
我做了什麼:
我下面這個tutorial
我跑作曲家需要mpociot/slackbot
然後我加入到配置/ app.php服務提供商:
Mpociot\SlackBot\SlackBotServiceProvider::class,
和別名/立面:
'SlackBot' => Mpociot\SlackBot\Facades\SlackBot::class