PHP Soapclient в Laravel 5

Я хочу использовать встроенный php SoapClient класс в laravel 5

Я попытался использовать его напрямую, показывает ошибку, говоря

класс 'AppHttpControllersSoapClient' не найден.

Я пробовал добавлять SoapClient в массиве псевдонимов в config/app.php такой

'SoapClient' => SoapClient::class

все равно не работает

что делать?

спасибо заранее...

2 ответов


класс должен быть импортирован, поэтому либо сделайте это вверху:

use SoapClient;

или ссылаться на него напрямую позже:

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


я столкнулся с той же проблемой.

Я активировал расширение Soap после я использую php artisan serve команда и хотя я перезапустил свой сервер apache, я получил ту же ошибку..

после слишком многих попыток я останавливаю artisan и перезапускаю его снова, и это было решение для меня.