Property | Type | Description | |
---|---|---|---|
$methods | array | Method model can't be found in case the original method's name is unclean: - ex: my.operation.name becomes my_operation_name thus the Model from Model\Service::getMethod() can't be found So we store the generated name associated to the original method object |
Method | Description | |
---|---|---|
getModel ( ) : |
||
getOperationMethodReturnType ( |
||
setModel ( |
Method | Description | |
---|---|---|
addAnnnotationBlockForgetResultMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : |
||
addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
addAnnotationBlockForSoapHeaderMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
addGetResultMethod ( |
||
addMainMethod ( |
||
addOperationsMethods ( |
||
addSoapHeaderFromMethod ( |
||
addSoapHeaderMethods ( |
||
getClassConstants ( |
||
getClassDeclarationLineText ( ) : string | ||
getClassMethods ( |
||
getClassProperties ( |
||
getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) | ||
getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) | ||
getModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
getPropertyAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpProperty $property ) | ||
getServiceReturnTypes ( ) : string | ||
getSoapHeaderMethod ( string $methodName, string $soapHeaderName, string $soapHeaderNamespace, string $soapHeaderType ) : WsdlToPhp\PhpGenerator\Element\PhpMethod | ||
getSoapHeaderMethodName ( string $soapHeaderName ) : string | ||
getTypeFromName ( string $name, boolean $namespaced = false ) : string | ||
setModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $phpMethod, |
protected addAnnnotationBlockForgetResultMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : |
||
$annotationBlock | WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | |
return |
protected addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$annotationBlock | WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | |
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
return |
protected addAnnotationBlockForSoapHeaderMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$annotationBlock | WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | |
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
return |
protected addGetResultMethod ( |
||
$methods | ||
return |
protected addMainMethod ( |
||
$methods | ||
$method | ||
return |
protected addOperationsMethods ( |
||
$methods | ||
return |
protected addSoapHeaderFromMethod ( |
||
$methods | ||
$method |
protected addSoapHeaderMethods ( |
||
$methods | ||
return |
protected getClassConstants ( |
||
$constants |
protected getClassDeclarationLineText ( ) : string | ||
return | string |
protected getClassMethods ( |
||
$methods |
protected getClassProperties ( |
||
$properties |
protected getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) | ||
$constant | WsdlToPhp\PhpGenerator\Element\PhpConstant |
protected getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) | ||
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod |
public getModel ( ) : |
||
return |
protected getModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
return |
public static getOperationMethodReturnType ( |
||
$method | ||
$generator | ||
return | string |
protected getPropertyAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpProperty $property ) | ||
$property | WsdlToPhp\PhpGenerator\Element\PhpProperty |
protected getSoapHeaderMethod ( string $methodName, string $soapHeaderName, string $soapHeaderNamespace, string $soapHeaderType ) : WsdlToPhp\PhpGenerator\Element\PhpMethod | ||
$methodName | string | |
$soapHeaderName | string | |
$soapHeaderNamespace | string | |
$soapHeaderType | string | |
return | WsdlToPhp\PhpGenerator\Element\PhpMethod |
protected getSoapHeaderMethodName ( string $soapHeaderName ) : string | ||
$soapHeaderName | string | |
return | string |
public setModel ( |
||
$model | ||
return |
protected setModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $phpMethod, |
||
$phpMethod | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
$methodModel | ||
return |
protected array $methods | ||
return | array |