PHP Class WsdlToPhp\PackageGenerator\File\OperationAnnotationBlock

Inheritance: extends AbstractOperation
Afficher le fichier Open project: wsdltophp/packagegenerator Class Usage Examples

Méthodes publiques

Méthode Description
addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock

Méthodes protégées

Méthode Description
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[]

Method Details

addAnnotationBlockForOperationMethod() public méthode

public addAnnotationBlockForOperationMethod ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodDeclaration() protected méthode

protected addOperationMethodDeclaration ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodMetaInformations() protected méthode

protected addOperationMethodMetaInformations ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodParam() protected méthode

protected addOperationMethodParam ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodParamFromArray() protected méthode

protected addOperationMethodParamFromArray ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodParamFromModel() protected méthode

protected addOperationMethodParamFromModel ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodParamFromString() protected méthode

protected addOperationMethodParamFromString ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodReturn() protected méthode

protected addOperationMethodReturn ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

addOperationMethodUses() protected méthode

protected addOperationMethodUses ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $annotationBlock ) : OperationAnnotationBlock
$annotationBlock WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat OperationAnnotationBlock

getOperationMethodParam() protected méthode

protected getOperationMethodParam ( string $type, string $name ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotation
$type string
$name string
Résultat WsdlToPhp\PhpGenerator\Element\PhpAnnotation

getOperationMethodReturnType() protected méthode

protected getOperationMethodReturnType ( Method $method ) : string
$method WsdlToPhp\PackageGenerator\Model\Method
Résultat string

getSoapHeaderTypeType() protected méthode

protected getSoapHeaderTypeType ( string $soapHeaderType, boolean $namespaced = false ) : string
$soapHeaderType string
$namespaced boolean
Résultat string

getSoapHeaderTypesTypes() protected méthode

protected getSoapHeaderTypesTypes ( array $soapHeaderTypes ) : string[]
$soapHeaderTypes array
Résultat string[]