2015-11-01 165 views
6

我想使用內置的SoapClient類PHP在laravel 5PHP SoapClient的在Laravel 5

我用它直接是試圖顯示錯誤說

級 '應用程序\ HTTP \控制器\ SoapClient的' 不找到。

我試着在config/app.php別名陣列添加SoapClient這樣

'SoapClient' => SoapClient::class 

仍然沒有工作

我應該怎麼辦?

在此先感謝...

+2

您是否嘗試將其導入頂部?也就是'使用SoapClient;' –

+0

它添加了使用SoapClient之後工作,請張貼爲答案我會接受它@JoelHinz –

+0

很高興幫助!感謝您給我機會將其作爲答案發布,我現在就這樣做了。 –

回答

22

類需從國外進口,因此無論是做在頂部:

use SoapClient;

或以後直接引用它:

$client = new \SoapClient($wsdl, $options);

0

我面臨同樣的問題。

我激活SOAP擴展後,我用php artisan serve命令,雖然我重新啓動我收到了同樣的錯誤,我的Apache服務器..

太多的嘗試後,我停止工匠並重新啓動它,這是解決辦法,我。