I have enabled SOAP in my local server. My code is:
ini_set(\'soap.wsdl_cache_enabled\', \'0\');
ini_set(\'soap.wsdl_cache_ttl\', \'0\');
$client = new Soa
You're in a different namespace, and SoapClient
is in the root namespace, so use \SoapClient
:
$client = new \SoapClient('web_url');
Alternatively, near the namespace declaration make a use
statement:
namespace App\Controller
use SoapClient;
Note: this isn't a CakePHP specific problem, it's a general namespace issue.