Class \Prado\Web\Services\TSoapServer
TSoapServer class.
TSoapServer is a wrapper of the PHP SoapServer class. It associates a SOAP provider class to the SoapServer object. It also manages the URI for the SOAP service and WSDL.
Class hierarchy
Author: Qiang Xue <qiang.xue@gmail.com>Since: 3.1
public
|
fault(string $title[, mixed $details = '' ][, string $code = 'SERVER' ][, string $actor = '' ][, string $name = '' ]) : mixed
Generate a SOAP fault message.
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
getWsdl() : string
Returns the WSDL content of the SOAP server.
If \Prado\Web\Services\getWsdlUri is set, its content will be returned. If not, the \Prado\Web\Services\setProvider class will be investigated and the WSDL will be automatically genearted. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
guessMethodCallRequested(string $class) : mixed
Guess the SOAP method request from the actual SOAP message
|
public
mixed
|
WSDL_CACHE_PREFIX
|
'wsdl.'
|
\Prado\TApplicationComponent::FX_CACHE_FILE, \Prado\TComponent::GLOBAL_RAISE_EVENT_LISTENER |