Class WsdlToPhpService

Description

Class WsdlToPhpService stands for an available service containing the functions/operations described in the WSDL

Located in /WsdlToPhpService.php (line 12)

WsdlToPhpModel
   |
   --WsdlToPhpService
Variable Summary
 array $functions
Method Summary
 WsdlToPhpService __construct (string $_name)
 WsdlToPhpFunction addFunction (string $_functionName, string $_functionParameterType, string $_functionReturnType, [bool $_functionIsUnique = true])
 void getClassBody ( &$_body, array $_body)
 string getContextualPart ()
 WsdlToPhpFunction|null getFunction (string $_functionName)
 array getFunctions ()
 array setFunctions ([array $_functions = array()])
 string __toString ()
Variables
Methods
Constructor __construct (line 26)

Main constructor

WsdlToPhpService __construct (string $_name)
  • string $_name: the function name

Redefinition of:
WsdlToPhpModel::__construct()
Main constructor
addFunction (line 222)

Adds a function to the service

WsdlToPhpFunction addFunction (string $_functionName, string $_functionParameterType, string $_functionReturnType, [bool $_functionIsUnique = true])
  • string $_functionName: original function name
  • string $_functionParameterType: original parameter type/name
  • string $_functionReturnType: original return type/name
  • bool $_functionIsUnique: original isUnique value
getContextualPart (line 35)

Returns the contextual part of the class name for the package

string getContextualPart ()

Redefinition of:
WsdlToPhpModel::getContextualPart()
Allows to define the contextual part of the class name for the package
getDocSubPackages (line 45)

Returns the sub package name which the model belongs to

Must be overridden by sub classes

array getDocSubPackages ()

Redefinition of:
WsdlToPhpModel::getDocSubPackages()
Returns the sub package name which the model belongs to
getFunction (line 236)

Returns the function by its original name

WsdlToPhpFunction|null getFunction (string $_functionName)
  • string $_functionName: the original function name
getFunctions (line 200)

Returns the functions of the service

array getFunctions ()
setFunctions (line 209)

Sets the functions

array setFunctions ([array $_functions = array()])
  • array $_functions
__toString (line 249)

Returns class name

  • return: __CLASS__
  • access: public
string __toString ()

Redefinition of:
WsdlToPhpModel::__toString()
Returns class name

Inherited Methods

Inherited From WsdlToPhpModel

 WsdlToPhpModel::__construct()
 WsdlToPhpModel::addMeta()
 WsdlToPhpModel::addMetaComment()
 WsdlToPhpModel::cleanComment()
 WsdlToPhpModel::cleanString()
 WsdlToPhpModel::getClassBody()
 WsdlToPhpModel::getClassComment()
 WsdlToPhpModel::getClassDeclaration()
 WsdlToPhpModel::getCleanName()
 WsdlToPhpModel::getComment()
 WsdlToPhpModel::getContextualPart()
 WsdlToPhpModel::getDocSubPackages()
 WsdlToPhpModel::getDocumentation()
 WsdlToPhpModel::getFileComment()
 WsdlToPhpModel::getFromSchema()
 WsdlToPhpModel::getGenericWsdlClassName()
 WsdlToPhpModel::getInheritance()
 WsdlToPhpModel::getMeta()
 WsdlToPhpModel::getMetaValue()
 WsdlToPhpModel::getMetaValueFirstSet()
 WsdlToPhpModel::getModelByName()
 WsdlToPhpModel::getModels()
 WsdlToPhpModel::getName()
 WsdlToPhpModel::getOwner()
 WsdlToPhpModel::getPackagedName()
 WsdlToPhpModel::getValueWithinItsType()
 WsdlToPhpModel::nameIsClean()
 WsdlToPhpModel::replaceReservedPhpKeyword()
 WsdlToPhpModel::setDocumentation()
 WsdlToPhpModel::setFromSchema()
 WsdlToPhpModel::setInheritance()
 WsdlToPhpModel::setMeta()
 WsdlToPhpModel::setName()
 WsdlToPhpModel::setOwner()
 WsdlToPhpModel::uniqueName()
 WsdlToPhpModel::updateModels()
 WsdlToPhpModel::__toString()
Class Constants

Documentation generated on Thu, 20 Feb 2014 22:48:29 +0100 by phpDocumentor 1.4.4