프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$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 |
메소드 | 설명 | |
---|---|---|
getModel ( ) : |
||
getOperationMethodReturnType ( |
||
setModel ( |
메소드 | 설명 | |
---|---|---|
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 | |
리턴 |
protected addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$annotationBlock | WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | |
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
리턴 |
protected addAnnotationBlockForSoapHeaderMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock, WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$annotationBlock | WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | |
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
리턴 |
protected addGetResultMethod ( |
||
$methods | ||
리턴 |
protected addMainMethod ( |
||
$methods | ||
$method | ||
리턴 |
protected addOperationsMethods ( |
||
$methods | ||
리턴 |
protected addSoapHeaderFromMethod ( |
||
$methods | ||
$method |
protected addSoapHeaderMethods ( |
||
$methods | ||
리턴 |
protected getClassConstants ( |
||
$constants |
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 |
protected getModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : |
||
$method | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
리턴 |
public static getOperationMethodReturnType ( |
||
$method | ||
$generator | ||
리턴 | 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 | |
리턴 | WsdlToPhp\PhpGenerator\Element\PhpMethod |
protected getSoapHeaderMethodName ( string $soapHeaderName ) : string | ||
$soapHeaderName | string | |
리턴 | string |
public setModel ( |
||
$model | ||
리턴 |
protected setModelFromMethod ( WsdlToPhp\PhpGenerator\Element\PhpMethod $phpMethod, |
||
$phpMethod | WsdlToPhp\PhpGenerator\Element\PhpMethod | |
$methodModel | ||
리턴 |
protected array $methods | ||
리턴 | array |