classQSoapService
QSoapService Class Reference
Inherits QBaseClass.

Public Member Functions
- GetClassWrapper ()
- GetLocation ()
- GetWsdlTypes ($strComplexTypesArray)
- __construct ($strClassName, $strNamespace)
- __get ($strName)
Static Public Member Functions
- static GetArrayTypeName ($strType)
- static AlterComplexTypesArrayForArrayType ($strArrayTypeName, $strType, &$strComplexTypesArray)
- static Run ($strClassName, $strNamespace=null)
Static Public Attributes
- static $DefaultNamespace = 'http://qcodo.defaultnamespace.com'
Protected Member Functions
- GetWsdlService ()
- GetWsdlBinding ()
- GetWsdlPortType ()
- GetDisco ()
- GetWsdl ()
- SetupSoapMethods (ReflectionClass $objReflection)
Protected Attributes
Constructor & Destructor Documentation
| QSoapService::__construct | ( | $ | strClassName, | |
| $ | strNamespace | |||
| ) |
References $strClassName, and $strNamespace.
Member Function Documentation
| QSoapService::__get | ( | $ | strName | ) |
Override method to perform a property "Get" This will get the value of $strName All inhereted objects that call __get() should always fall through to calling parent::__get() in a try/catch statement catching for CallerExceptions.
- Parameters:
-
string $strName Name of the property to get
- Returns:
- mixed the returned property
Reimplemented from QBaseClass.
References QCallerException::IncrementOffset().
| static QSoapService::AlterComplexTypesArrayForArrayType | ( | $ | strArrayTypeName, | |
| $ | strType, | |||
| &$ | strComplexTypesArray | |||
| ) | [static] |
Referenced by QSoapParameter::GetWsdlMessagePart().
| static QSoapService::GetArrayTypeName | ( | $ | strType | ) | [static] |
Referenced by QSoapParameter::GetWsdlMessagePart().
| QSoapService::GetClassWrapper | ( | ) |
| QSoapService::GetDisco | ( | ) | [protected] |
References GetLocation().
| QSoapService::GetLocation | ( | ) |
Referenced by GetDisco(), and GetWsdlService().
| QSoapService::GetWsdl | ( | ) | [protected] |
References GetWsdlBinding(), GetWsdlPortType(), GetWsdlService(), and GetWsdlTypes().
| QSoapService::GetWsdlBinding | ( | ) | [protected] |
Referenced by GetWsdl().
| QSoapService::GetWsdlPortType | ( | ) | [protected] |
Referenced by GetWsdl().
| QSoapService::GetWsdlService | ( | ) | [protected] |
| QSoapService::GetWsdlTypes | ( | $ | strComplexTypesArray | ) |
Referenced by GetWsdl().
| static QSoapService::Run | ( | $ | strClassName, | |
| $ | strNamespace = null | |||
| ) | [static] |
References $strClassName, $strNamespace, _p(), QCallerException::IncrementOffset(), and QString::LastCharacter().
| QSoapService::SetupSoapMethods | ( | ReflectionClass $ | objReflection | ) | [protected] |
References QCallerException::IncrementOffset(), and QType::TypeFromDoc().
Member Data Documentation
QSoapService::$DefaultNamespace = 'http://qcodo.defaultnamespace.com' [static] |
QSoapService::$objMethodArray = array() [protected] |
QSoapService::$objSoapServer [protected] |
QSoapService::$strClassName [protected] |
Referenced by __construct(), and Run().
QSoapService::$strNamespace [protected] |
Referenced by __construct(), and Run().
The documentation for this class was generated from the following file:
- qcodo/_core/framework/QSoapService.class.php
