Class jSoapCoordinator

Description

Specialisation of the main class of the jelix core for soap purpose

Located in /core/jSoapCoordinator.class.php (line 26)

jCoordinator
   |
   --jSoapCoordinator
Variable Summary
SoapServer $soapServer
Method Summary
void getSoapServer ([ $wsdl = null])
void processSoap ()
Variables
SoapServer $soapServer (line 38)

Soap server reference

  • access: protected
jWSDL $wsdl (line 32)

WSDL utility object

  • access: public

Inherited Variables

Inherited from jCoordinator

jCoordinator::$action
jCoordinator::$actionName
jCoordinator::$errorMessage
jCoordinator::$initErrorMessages
jCoordinator::$moduleName
jCoordinator::$plugins
jCoordinator::$request
jCoordinator::$response
Methods
getSoapServer (line 60)

Init and return the soap server

Use wsdl mode or not depending of the wsdl object param

  • access: public
void getSoapServer ([ $wsdl = null])
  • $wsdl
processSoap (line 44)

Intercept the soapServer method call in order to handle the call thrue the process method

Return php variables, the soap server will transform it in a soap response

  • access: public
void processSoap ()

Inherited Methods

Inherited From jCoordinator

jCoordinator::__construct()
jCoordinator::getErrorMessage()
jCoordinator::getGenericErrorMessage()
jCoordinator::getModulePath()
jCoordinator::getPlugin()
jCoordinator::handleError()
jCoordinator::initDefaultResponseOfRequest()
jCoordinator::isModuleEnabled()
jCoordinator::isPluginEnabled()
jCoordinator::process()

Documentation generated on Wed, 24 Sep 2014 22:02:20 +0200 by phpDocumentor 1.4.3