A
AbstractModel — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
Service ::addService () — Method in class Service
AbstractPhpElement — Class in namespace WsdlToPhp\PackageGenerator\Container\PhpElement
ClassMap ::addMethodBody () — Method in class ClassMap
ClassMap ::addStructToClassMapList () — Method in class ClassMap
OperationAnnotationBlock ::addAnnotationBlockForOperationMethod () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodDeclaration () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodMetaInformation () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodUses () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodParam () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodParamFromArray () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodParamFromModel () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodParamFromString () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::addOperationMethodReturn () — Method in class OperationAnnotationBlock
Struct ::addClassElement () — Method in class Struct
Struct ::addStructMethodConstruct () — Method in class Struct
Struct ::addStructMethodConstructBody () — Method in class Struct
Struct ::addStructMethodConstructBodyForAttribute () — Method in class Struct
Struct ::addStructMethodsSetAndGet () — Method in class Struct
Struct ::addStructMethodAddTo () — Method in class Struct
Struct ::addStructMethodAddToBody () — Method in class Struct
Struct ::addStructMethodSet () — Method in class Struct
Struct ::addStructMethodSetBody () — Method in class Struct
Struct ::addStructMethodSetBodyAssignment () — Method in class Struct
Struct ::addStructMethodSetBodyReturn () — Method in class Struct
Struct ::addStructMethodGetBody () — Method in class Struct
Struct ::addStructMethodGetBodyReturn () — Method in class Struct
Struct ::addStructMethodGet () — Method in class Struct
Struct ::addStructMethodsSetAndGetAnnotationBlockFromStructAttribute () — Method in class Struct
Struct ::addStructMethodsSetAndGetAnnotationBlockFromScalar () — Method in class Struct
Struct ::addStructMethodsSetAnnotationBlock () — Method in class Struct
Struct ::addStructMethodsGetAnnotationBlock () — Method in class Struct
Struct ::addStructMethodsGetAnnotationBlockFromXmlAttribute () — Method in class Struct
Struct ::addStructPropertiesToAnnotationBlock () — Method in class Struct
Struct ::addStructPropertiesToAnnotationBlockUses () — Method in class Struct
Struct ::addStructPropertiesToAnnotationBlockParams () — Method in class Struct
Struct ::applyRules () — Method in class Struct
StructArray ::addStructMethodsSetAndGet () — Method in class StructArray
StructArray ::addClassElement () — Method in class StructArray
StructArray ::addStructMethodAddTo () — Method in class StructArray
Disable this feature within StructArray class. StructArray ::addArrayMethodCurrent () — Method in class StructArray
StructArray ::addArrayMethodItem () — Method in class StructArray
StructArray ::addArrayMethodFirst () — Method in class StructArray
StructArray ::addArrayMethodLast () — Method in class StructArray
StructArray ::addArrayMethodOffsetGet () — Method in class StructArray
StructArray ::addArrayMethodGetAttributeName () — Method in class StructArray
StructArray ::addArrayMethodAdd () — Method in class StructArray
StructArray ::addArrayMethodGenericMethod () — Method in class StructArray
StructEnum ::addClassElement () — Method in class StructEnum
Tutorial ::addMainAnnotationBlock () — Method in class Tutorial
Tutorial ::addChild () — Method in class Tutorial
Tutorial ::addAutoload () — Method in class Tutorial
Tutorial ::addContent () — Method in class Tutorial
Tutorial ::addOptionsAnnotationBlock () — Method in class Tutorial
Tutorial ::addOptions () — Method in class Tutorial
Tutorial ::addAnnotationBlockFromService () — Method in class Tutorial
Tutorial ::addContentFromService () — Method in class Tutorial
Tutorial ::addServiceDeclaration () — Method in class Tutorial
Tutorial ::addServiceSoapHeadersDefinitions () — Method in class Tutorial
Tutorial ::addServiceSoapHeadersDefinition () — Method in class Tutorial
Tutorial ::addAnnotationBlockFromMethod () — Method in class Tutorial
Tutorial ::addContentFromMethod () — Method in class Tutorial
Tutorial ::addAnnotationBlock () — Method in class Tutorial
AbstractBoundRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Gathers [min|max][In|Ex]clusive rules. AbstractLengthRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Gathers [min|max|]Length rules. AbstractMinMaxRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
AbstractSetOfValuesRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
AbstractSetOfValuesRule ::addValidationMethod () — Method in class AbstractSetOfValuesRule
ArrayRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
ChoiceRule ::addValidationMethod () — Method in class ChoiceRule
UnionRule ::addValidationMethod () — Method in class UnionRule
AbstractParser — Class in namespace WsdlToPhp\PackageGenerator\Parser
AbstractParser — Class in namespace WsdlToPhp\PackageGenerator\Parser\SoapClient
AbstractAttributesParser — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
AbstractTagImportParser — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
AbstractTagInputOutputParser — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
AbstractTagParser — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagEnumeration ::addStructValue () — Method in class TagEnumeration
B
BoolRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
BooleanRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
C
Constant — Class in namespace WsdlToPhp\PackageGenerator\Container\PhpElement
ClassMap — Class in namespace WsdlToPhp\PackageGenerator\File
AbstractMinMaxRule ::comparisonString () — Method in class AbstractMinMaxRule
ChoiceMaxOccursRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
ChoiceMinOccursRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
ChoiceRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Utils ::cleanComment () — Method in class Utils
Utils ::cleanString () — Method in class Utils
Clean a string to make it valid as PHP variable
See more about the used regular expression at {@link http://www.regular-expressions.info/unicode.html}:
- \p{L} for any valid letter
- \p{N} for any valid number
- /u for supporting unicode. Utils ::createDirectory () — Method in class Utils
Schema ::contentClass () — Method in class Schema
D
Operation ::defineParameters () — Method in class Operation
Operation ::defineParametersFromArray () — Method in class Operation
Operation ::defineParametersFromModel () — Method in class Operation
Operation ::defineParametersFromString () — Method in class Operation
Operation ::defineBody () — Method in class Operation
Struct ::defineUseStatements () — Method in class Struct
StructEnum ::defineUseStatements () — Method in class StructEnum
Utils ::defineModelAnnotationsFromWsdl () — Method in class Utils
E
EmptyModel — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
AbstractBoundRule ::exceptionMessageOnTestFailure () — Method in class AbstractBoundRule
AbstractLengthRule ::exceptionMessageOnTestFailure () — Method in class AbstractLengthRule
AbstractSetOfValuesRule ::exceptionMessageOnTestFailure () — Method in class AbstractSetOfValuesRule
BooleanRule ::exceptionMessageOnTestFailure () — Method in class BooleanRule
ChoiceRule ::exceptionMessageOnTestFailure () — Method in class ChoiceRule
FloatRule ::exceptionMessageOnTestFailure () — Method in class FloatRule
FractionDigitsRule ::exceptionMessageOnTestFailure () — Method in class FractionDigitsRule
IntRule ::exceptionMessageOnTestFailure () — Method in class IntRule
ItemTypeRule ::exceptionMessageOnTestFailure () — Method in class ItemTypeRule
MaxOccursRule ::exceptionMessageOnTestFailure () — Method in class MaxOccursRule
MinOccursRule ::exceptionMessageOnTestFailure () — Method in class MinOccursRule
StringRule ::exceptionMessageOnTestFailure () — Method in class StringRule
TotalDigitsRule ::exceptionMessageOnTestFailure () — Method in class TotalDigitsRule
UnionRule ::exceptionMessageOnTestFailure () — Method in class UnionRule
XmlRule ::exceptionMessageOnTestFailure () — Method in class XmlRule
EmptyModel — Class in namespace WsdlToPhp\PackageGenerator\Model
F
ClassMap ::fillClassConstants () — Method in class ClassMap
ClassMap ::fillClassProperties () — Method in class ClassMap
ClassMap ::fillClassMethods () — Method in class ClassMap
FileInterface — Class in namespace WsdlToPhp\PackageGenerator\File
Struct ::fillClassConstants () — Method in class Struct
Struct ::fillClassProperties () — Method in class Struct
Struct ::fillClassMethods () — Method in class Struct
StructEnum ::fillClassConstants () — Method in class StructEnum
StructEnum ::fillClassMethods () — Method in class StructEnum
FloatRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
FractionDigitsRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Functions — Class in namespace WsdlToPhp\PackageGenerator\Parser\SoapClient
TagUnion ::findSuitableInheritance () — Method in class TagUnion
G
PhpReservedKeyword ::getDefaultConfigurationPath () — Method in class PhpReservedKeyword
ServiceReservedMethod ::getDefaultConfigurationPath () — Method in class ServiceReservedMethod
StructArrayReservedMethod ::getDefaultConfigurationPath () — Method in class StructArrayReservedMethod
StructReservedMethod ::getDefaultConfigurationPath () — Method in class StructReservedMethod
Method ::getMethodByName () — Method in class Method
Method ::get () — Method in class Method
Schema ::getSchemaByName () — Method in class Schema
Service ::getServiceByName () — Method in class Service
Service ::getMethods () — Method in class Service
StructAttribute ::getStructAttributeByName () — Method in class StructAttribute
StructAttribute ::getStructAttributeByCleanName () — Method in class StructAttribute
StructAttribute ::getByCleanName () — Method in class StructAttribute
StructValue ::getStructValueByName () — Method in class StructValue
Parser ::getParserByName () — Method in class Parser
ClassMap ::getConstantAnnotationBlock () — Method in class ClassMap
ClassMap ::getPropertyAnnotationBlock () — Method in class ClassMap
ClassMap ::getMethodAnnotationBlock () — Method in class ClassMap
ClassMap ::getClassAnnotationBlock () — Method in class ClassMap
ClassMap ::getStructName () — Method in class ClassMap
Work around for https://bugs.php.net/bug.php?id=69280. Operation ::getMainMethod () — Method in class Operation
Operation ::getSoapCallName () — Method in class Operation
Operation ::getOperationCallParameters () — Method in class Operation
Operation ::getOperationCallParametersStarting () — Method in class Operation
Operation ::getOperationCallParametersEnding () — Method in class Operation
Operation ::getOperationCallParameterName () — Method in class Operation
OperationAnnotationBlock ::getSoapHeaderTypesTypes () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::getSoapHeaderTypeType () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::getOperationMethodParam () — Method in class OperationAnnotationBlock
OperationAnnotationBlock ::getOperationMethodReturnType () — Method in class OperationAnnotationBlock
Struct ::getModel () — Method in class Struct
Struct ::getConstantAnnotationBlock () — Method in class Struct
Struct ::getModelAttributes () — Method in class Struct
Struct ::getPropertyAnnotationBlock () — Method in class Struct
Struct ::getStructMethodParametersValues () — Method in class Struct
Struct ::getStructMethodParameter () — Method in class Struct
Struct ::getStructMethodSetBodyAssignment () — Method in class Struct
Struct ::getStructMethodGetParameters () — Method in class Struct
Struct ::getMethodAnnotationBlock () — Method in class Struct
Struct ::getStructMethodAnnotationBlock () — Method in class Struct
Struct ::getStructMethodConstructAnnotationBlock () — Method in class Struct
Struct ::getStructMethodsSetAndGetAnnotationBlock () — Method in class Struct
Struct ::getStructMethodsAddToAnnotationBlock () — Method in class Struct
Struct ::getStructMethodsValidateMethodAnnotationBlock () — Method in class Struct
StructArray ::getArrayMethodGetAttributeNameAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodCurrentAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodFirstAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodLastAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodItemAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodOffsetGetAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodAddAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodGenericAnnotationBlock () — Method in class StructArray
StructArray ::getStructMethodAnnotationBlock () — Method in class StructArray
StructArray ::getArrayMethodBody () — Method in class StructArray
StructEnum ::getConstantAnnotationBlock () — Method in class StructEnum
StructEnum ::getMethodAnnotationBlock () — Method in class StructEnum
StructEnum ::getEnumMethodGetValidValues () — Method in class StructEnum
StructEnum ::getEnumMethodValues () — Method in class StructEnum
StructEnum ::getEnumGetValidValuesAnnotationBlock () — Method in class StructEnum
Tutorial ::getAnnotationBlock () — Method in class Tutorial
Tutorial ::getMethodParameters () — Method in class Tutorial
Tutorial ::getMethodParameter () — Method in class Tutorial
Utils ::getValidMetaValues () — Method in class Utils
Utils ::getMetaValueAnnotation () — Method in class Utils
AbstractLengthRule ::getArrayExceptionMessageOnTestFailure () — Method in class AbstractLengthRule
AbstractSetOfValuesRule ::getErrorMessageVariableName () — Method in class AbstractSetOfValuesRule
AbstractSetOfValuesRule ::getParameterPassedValue () — Method in class AbstractSetOfValuesRule
ChoiceRule ::getErrorMessageVariableName () — Method in class ChoiceRule
ItemTypeRule ::getItemSanityCheck () — Method in class ItemTypeRule
The second case which used PHP native functions is voluntarily limited by the native functions provided by PHP,
and the possible types defined in xsd_types.yml. ListRule ::getParameterPassedValue () — Method in class ListRule
UnionRule ::getErrorMessageVariableName () — Method in class UnionRule
Utils ::getPart () — Method in class Utils
Gets upper case word among a string from the end or from the beginning part. Utils ::getContentFromUrl () — Method in class Utils
Utils ::getStreamContextOptions () — Method in class Utils
Utils ::getValueWithinItsType () — Method in class Utils
AbstractParser ::getName () — Method in class AbstractParser
AbstractTagImportParser ::getLocation () — Method in class AbstractTagImportParser
AbstractTagImportParser ::getTagParser () — Method in class AbstractTagImportParser
AbstractTagInputOutputParser ::getKnownType () — Method in class AbstractTagInputOutputParser
AbstractTagInputOutputParser ::getTypeFromPart () — Method in class AbstractTagInputOutputParser
AbstractTagParser ::getName () — Method in class AbstractTagParser
AbstractTagParser ::getModel () — Method in class AbstractTagParser
AbstractTagParser ::getStructByName () — Method in class AbstractTagParser
AbstractTagParser ::getStructByNameAndType () — Method in class AbstractTagParser
AbstractTagParser ::getMethodByName () — Method in class AbstractTagParser
AbstractTagParser ::getParseTagAttributeMethod () — Method in class AbstractTagParser
TagInput ::getKnownType () — Method in class TagInput
TagOutput ::getKnownType () — Method in class TagOutput
TagUnion ::getUnionMemberTypesFromChildren () — Method in class TagUnion
I
PhpReservedKeyword ::instance () — Method in class PhpReservedKeyword
IntRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
ItemTypeRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
AbstractTagInputOutputParser ::isKnownTypeUnknown () — Method in class AbstractTagInputOutputParser
TagHeader ::isSoapHeaderAlreadyDefined () — Method in class TagHeader
L
LengthRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
ListRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
M
Method — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
Method — Class in namespace WsdlToPhp\PackageGenerator\Container\PhpElement
AbstractSetOfValuesRule ::mustApplyRuleOnAttribute () — Method in class AbstractSetOfValuesRule
Must check the attribute validity according to the current rule. ArrayRule ::mustApplyRuleOnAttribute () — Method in class ArrayRule
Must check the attribute validity according to the current rule. ListRule ::mustApplyRuleOnAttribute () — Method in class ListRule
Must check the attribute validity according to the current rule. MaxExclusiveRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MaxInclusiveRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MaxLengthRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MaxOccursRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MinExclusiveRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MinInclusiveRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
MinLengthRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Class MinLengthRule. MinOccursRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
N
ArrayRule ::name () — Method in class ArrayRule
BooleanRule ::name () — Method in class BooleanRule
ChoiceMaxOccursRule ::name () — Method in class ChoiceMaxOccursRule
ChoiceMinOccursRule ::name () — Method in class ChoiceMinOccursRule
ChoiceRule ::name () — Method in class ChoiceRule
FloatRule ::name () — Method in class FloatRule
FractionDigitsRule ::name () — Method in class FractionDigitsRule
IntRule ::name () — Method in class IntRule
ItemTypeRule ::name () — Method in class ItemTypeRule
LengthRule ::name () — Method in class LengthRule
ListRule ::name () — Method in class ListRule
MaxExclusiveRule ::name () — Method in class MaxExclusiveRule
MaxInclusiveRule ::name () — Method in class MaxInclusiveRule
MaxLengthRule ::name () — Method in class MaxLengthRule
MaxOccursRule ::name () — Method in class MaxOccursRule
MinExclusiveRule ::name () — Method in class MinExclusiveRule
MinInclusiveRule ::name () — Method in class MinInclusiveRule
MinLengthRule ::name () — Method in class MinLengthRule
MinOccursRule ::name () — Method in class MinOccursRule
StringRule ::name () — Method in class StringRule
TotalDigitsRule ::name () — Method in class TotalDigitsRule
UnionRule ::name () — Method in class UnionRule
XmlRule ::name () — Method in class XmlRule
O
AbstractModel ::objectProperty () — Method in class AbstractModel
EmptyModel ::objectClass () — Method in class EmptyModel
Method ::objectClass () — Method in class Method
Method ::objectProperty () — Method in class Method
Schema ::objectClass () — Method in class Schema
Service ::objectClass () — Method in class Service
StructAttribute ::objectClass () — Method in class StructAttribute
StructValue ::objectClass () — Method in class StructValue
Parser ::objectClass () — Method in class Parser
Parser ::objectProperty () — Method in class Parser
AbstractPhpElement ::objectProperty () — Method in class AbstractPhpElement
Constant ::objectClass () — Method in class Constant
Method ::objectClass () — Method in class Method
Property ::objectClass () — Method in class Property
Operation — Class in namespace WsdlToPhp\PackageGenerator\File
OperationAnnotationBlock — Class in namespace WsdlToPhp\PackageGenerator\File
P
PhpReservedKeyword — Class in namespace WsdlToPhp\PackageGenerator\ConfigurationReader
Parser — Class in namespace WsdlToPhp\PackageGenerator\Container
Property — Class in namespace WsdlToPhp\PackageGenerator\Container\PhpElement
ParserInterface — Class in namespace WsdlToPhp\PackageGenerator\Parser
ParserInterface ::parse () — Method in class ParserInterface
This method is called to launch the data parsing
If an exception must be thrown, then it must be thrown here. Functions ::parse () — Method in class Functions
This method is called to launch the data parsing
If an exception must be thrown, then it must be thrown here. AbstractAttributesParser ::parseTag () — Method in class AbstractAttributesParser
AbstractAttributesParser ::parseWsdl () — Method in class AbstractAttributesParser
AbstractTagImportParser ::parseWsdl () — Method in class AbstractTagImportParser
AbstractTagImportParser ::parseSchema () — Method in class AbstractTagImportParser
The goal of this method is to ensure that each schema is parsed by both TagInclude and TagImport in case of one of the two does not find tags that matches its tag name. AbstractTagInputOutputParser ::parseInputOutput () — Method in class AbstractTagInputOutputParser
AbstractTagInputOutputParser ::parseWsdl () — Method in class AbstractTagInputOutputParser
AbstractTagParser ::parseSchema () — Method in class AbstractTagParser
Most of he time, this method is not used, even if it used,
for now, knowing that we are in a schema is not a useful information,
so we can simply parse the tag with only the wsdl as parameter. AbstractTagParser ::parseTagAttributes () — Method in class AbstractTagParser
AbstractTagParser ::parseTagAttributeType () — Method in class AbstractTagParser
AbstractTagParser ::parseTagAttributeName () — Method in class AbstractTagParser
Avoid the "name" attribute to be added as meta. AbstractTagParser ::parseTagAttributeAbstract () — Method in class AbstractTagParser
AbstractTagParser ::parseTagAttributeValue () — Method in class AbstractTagParser
Enumeration does not need its own value as meta information, it's like the name for struct attribute. TagAttribute ::parseTag () — Method in class TagAttribute
TagAttribute ::parsingTag () — Method in class TagAttribute
TagChoice ::parseChoice () — Method in class TagChoice
TagChoice ::parseWsdl () — Method in class TagChoice
TagChoice ::parsingTag () — Method in class TagChoice
TagChoice ::parseChoiceChild () — Method in class TagChoice
TagComplexType ::parseComplexType () — Method in class TagComplexType
TagComplexType ::parseWsdl () — Method in class TagComplexType
TagComplexType ::parsingTag () — Method in class TagComplexType
TagDocumentation ::parseDocumentation () — Method in class TagDocumentation
TagDocumentation ::parseWsdl () — Method in class TagDocumentation
TagDocumentation ::parsingTag () — Method in class TagDocumentation
TagElement ::parsingTag () — Method in class TagElement
TagElement ::parseTagAttributes () — Method in class TagElement
TagEnumeration ::parseWsdl () — Method in class TagEnumeration
TagEnumeration ::parsingTag () — Method in class TagEnumeration
TagEnumeration ::parseEnumeration () — Method in class TagEnumeration
TagExtension ::parseExtension () — Method in class TagExtension
TagExtension ::parseWsdl () — Method in class TagExtension
TagExtension ::parsingTag () — Method in class TagExtension
TagHeader ::parseHeader () — Method in class TagHeader
TagHeader ::parseWsdl () — Method in class TagHeader
TagHeader ::parsingTag () — Method in class TagHeader
TagImport ::parsingTag () — Method in class TagImport
TagInclude ::parsingTag () — Method in class TagInclude
TagInput ::parsingTag () — Method in class TagInput
TagList ::parseList () — Method in class TagList
TagList ::parseWsdl () — Method in class TagList
TagList ::parsingTag () — Method in class TagList
TagOutput ::parsingTag () — Method in class TagOutput
TagRestriction ::parseRestriction () — Method in class TagRestriction
TagRestriction ::parseWsdl () — Method in class TagRestriction
TagRestriction ::parsingTag () — Method in class TagRestriction
TagRestriction ::parseRestrictionAttributes () — Method in class TagRestriction
TagRestriction ::parseRestrictionChildren () — Method in class TagRestriction
TagRestriction ::parseRestrictionChild () — Method in class TagRestriction
TagRestriction ::parseRestrictionChildAttribute () — Method in class TagRestriction
TagUnion ::parseUnion () — Method in class TagUnion
TagUnion ::parseWsdl () — Method in class TagUnion
TagUnion ::parsingTag () — Method in class TagUnion
R
Utils ::resolveCompletePath () — Method in class Utils
Utils ::removeNamespace () — Method in class Utils
S
ServiceReservedMethod — Class in namespace WsdlToPhp\PackageGenerator\ConfigurationReader
StructArrayReservedMethod — Class in namespace WsdlToPhp\PackageGenerator\ConfigurationReader
StructReservedMethod — Class in namespace WsdlToPhp\PackageGenerator\ConfigurationReader
Schema — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
Service — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
StructAttribute — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
StructValue — Class in namespace WsdlToPhp\PackageGenerator\Container\Model
Struct — Class in namespace WsdlToPhp\PackageGenerator\File
Struct ::setModel () — Method in class Struct
StructArray — Class in namespace WsdlToPhp\PackageGenerator\File
StructArray ::setModel () — Method in class StructArray
StructEnum — Class in namespace WsdlToPhp\PackageGenerator\File
StructEnum ::setModel () — Method in class StructEnum
AbstractMinMaxRule ::symbol () — Method in class AbstractMinMaxRule
Must return the comparison symbol. LengthRule ::symbol () — Method in class LengthRule
Must return the comparison symbol. MaxExclusiveRule ::symbol () — Method in class MaxExclusiveRule
Must return the comparison symbol. MaxInclusiveRule ::symbol () — Method in class MaxInclusiveRule
Must return the comparison symbol. MaxLengthRule ::symbol () — Method in class MaxLengthRule
Must return the comparison symbol. MaxOccursRule ::symbol () — Method in class MaxOccursRule
Must return the comparison symbol. MinExclusiveRule ::symbol () — Method in class MinExclusiveRule
Must return the comparison symbol. MinInclusiveRule ::symbol () — Method in class MinInclusiveRule
Must return the comparison symbol. MinLengthRule ::symbol () — Method in class MinLengthRule
Must return the comparison symbol. MinOccursRule ::symbol () — Method in class MinOccursRule
Must return the comparison symbol. StringRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
SoapClient — Class in namespace WsdlToPhp\PackageGenerator\Generator
Utils ::saveSchemas () — Method in class Utils
Save schemas to schemasFolder
Filename will be extracted from schemasUrl or default schema.wsdl will be used. Schema — Class in namespace WsdlToPhp\PackageGenerator\Model
AbstractTagInputOutputParser ::setKnownType () — Method in class AbstractTagInputOutputParser
TagInput ::setKnownType () — Method in class TagInput
TagOutput ::setKnownType () — Method in class TagOutput
T
Tutorial — Class in namespace WsdlToPhp\PackageGenerator\File
AbstractBoundRule ::testConditions () — Method in class AbstractBoundRule
AbstractLengthRule ::testConditions () — Method in class AbstractLengthRule
AbstractSetOfValuesRule ::testConditions () — Method in class AbstractSetOfValuesRule
BooleanRule ::testConditions () — Method in class BooleanRule
ChoiceRule ::testConditions () — Method in class ChoiceRule
FloatRule ::testConditions () — Method in class FloatRule
FractionDigitsRule ::testConditions () — Method in class FractionDigitsRule
IntRule ::testConditions () — Method in class IntRule
ItemTypeRule ::testConditions () — Method in class ItemTypeRule
MaxOccursRule ::testConditions () — Method in class MaxOccursRule
If maxOccurs is 'unbounded', no need to check occurrences count. MinOccursRule ::testConditions () — Method in class MinOccursRule
StringRule ::testConditions () — Method in class StringRule
TotalDigitsRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
TotalDigitsRule ::testConditions () — Method in class TotalDigitsRule
UnionRule ::testConditions () — Method in class UnionRule
XmlRule ::testConditions () — Method in class XmlRule
EmptyModel ::toJsonSerialize () — Method in class EmptyModel
TagAttribute — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagChoice — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagComplexType — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagDocumentation — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagElement — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagEnumeration — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagExtension — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagHeader — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagImport — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagInclude — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagInput — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagList — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagOutput — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagRestriction — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
TagUnion — Class in namespace WsdlToPhp\PackageGenerator\Parser\Wsdl
U
Utils — Class in namespace WsdlToPhp\PackageGenerator\File
UnionRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
Utils — Class in namespace WsdlToPhp\PackageGenerator\Generator
W
FileInterface ::write () — Method in class FileInterface
This method is called to launch the data parsing
If an exception must be thrown, then it must be thrown here. Tutorial ::writeFile () — Method in class Tutorial
X
XmlRule — Class in namespace WsdlToPhp\PackageGenerator\File\Validation
_
FileInterface ::__construct () — Method in class FileInterface