PHP Класс WsdlToPhp\PackageGenerator\File\OperationAnnotationBlock

Наследование: extends AbstractOperation
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock

Защищенные методы

Метод Описание
addOperationMethodDeclaration ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodMetaInformations ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodParam ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodParamFromArray ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodParamFromModel ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodParamFromString ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodReturn ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
addOperationMethodUses ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
getOperationMethodParam ( string $type, string $name ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotation
getOperationMethodReturnType ( Method $method ) : string
getSoapHeaderTypeType ( string $soapHeaderType, boolean $namespaced = false ) : string
getSoapHeaderTypesTypes ( array $soapHeaderTypes ) : string[]

Описание методов

addAnnotationBlockForOperationMethod() публичный Метод

public addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodDeclaration() защищенный Метод

protected addOperationMethodDeclaration ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodMetaInformations() защищенный Метод

protected addOperationMethodMetaInformations ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodParam() защищенный Метод

protected addOperationMethodParam ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodParamFromArray() защищенный Метод

protected addOperationMethodParamFromArray ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodParamFromModel() защищенный Метод

protected addOperationMethodParamFromModel ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodParamFromString() защищенный Метод

protected addOperationMethodParamFromString ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodReturn() защищенный Метод

protected addOperationMethodReturn ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

addOperationMethodUses() защищенный Метод

protected addOperationMethodUses ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат OperationAnnotationBlock

getOperationMethodParam() защищенный Метод

protected getOperationMethodParam ( string $type, string $name ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotation
$type string
$name string
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotation

getOperationMethodReturnType() защищенный Метод

protected getOperationMethodReturnType ( Method $method ) : string
$method WsdlToPhp\PackageGenerator\Model\Method
Результат string

getSoapHeaderTypeType() защищенный Метод

protected getSoapHeaderTypeType ( string $soapHeaderType, boolean $namespaced = false ) : string
$soapHeaderType string
$namespaced boolean
Результат string

getSoapHeaderTypesTypes() защищенный Метод

protected getSoapHeaderTypesTypes ( array $soapHeaderTypes ) : string[]
$soapHeaderTypes array
Результат string[]