PHP Class WsdlToPhp\PackageGenerator\File\Tutorial

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

Méthodes publiques

Méthode Description
addAutoload ( ) : Tutorial
addChild ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, string $content ) : Tutorial
addContent ( ) : Tutorial
addMainAnnotationBlock ( ) : Tutorial
writeFile ( ) : integer | boolean

Méthodes protégées

Méthode Description
addAnnotationBlock ( string[] | WsdlToPhp\PhpGenerator\Element\PhpAnnotation[] $content ) : Tutorial
addAnnotationBlockFromMethod ( Method $method ) : Tutorial
addAnnotationBlockFromService ( Service $service ) : Tutorial
addContentFromMethod ( string $serviceVariableName, Method $method ) : Tutorial
addContentFromService ( string $serviceVariableName, Service $service ) : Tutorial
addOptions ( ) : Tutorial
addOptionsAnnotationBlock ( ) : Tutorial
addServiceDeclaration ( string $serviceVariableName, Service $service ) : Tutorial
addServiceSoapHeadersDefinition ( string $serviceVariableName, Method $method, array $added ) : string[]
addServiceSoapHeadersDefinitions ( string $serviceVariableName, Service $service ) : Tutorial
getAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
getMethodParameter ( string $parameterType, string $parameterName = null ) : string
getMethodParameters ( Method $method ) : string

Method Details

addAnnotationBlock() protected méthode

protected addAnnotationBlock ( string[] | WsdlToPhp\PhpGenerator\Element\PhpAnnotation[] $content ) : Tutorial
$content string[] | WsdlToPhp\PhpGenerator\Element\PhpAnnotation[]
Résultat Tutorial

addAnnotationBlockFromMethod() protected méthode

protected addAnnotationBlockFromMethod ( Method $method ) : Tutorial
$method WsdlToPhp\PackageGenerator\Model\Method
Résultat Tutorial

addAnnotationBlockFromService() protected méthode

protected addAnnotationBlockFromService ( Service $service ) : Tutorial
$service WsdlToPhp\PackageGenerator\Model\Service
Résultat Tutorial

addAutoload() public méthode

public addAutoload ( ) : Tutorial
Résultat Tutorial

addChild() public méthode

public addChild ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, string $content ) : Tutorial
$block WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
$content string
Résultat Tutorial

addContent() public méthode

public addContent ( ) : Tutorial
Résultat Tutorial

addContentFromMethod() protected méthode

protected addContentFromMethod ( string $serviceVariableName, Method $method ) : Tutorial
$serviceVariableName string
$method WsdlToPhp\PackageGenerator\Model\Method
Résultat Tutorial

addContentFromService() protected méthode

protected addContentFromService ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Résultat Tutorial

addMainAnnotationBlock() public méthode

public addMainAnnotationBlock ( ) : Tutorial
Résultat Tutorial

addOptions() protected méthode

protected addOptions ( ) : Tutorial
Résultat Tutorial

addOptionsAnnotationBlock() protected méthode

protected addOptionsAnnotationBlock ( ) : Tutorial
Résultat Tutorial

addServiceDeclaration() protected méthode

protected addServiceDeclaration ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Résultat Tutorial

addServiceSoapHeadersDefinition() protected méthode

protected addServiceSoapHeadersDefinition ( string $serviceVariableName, Method $method, array $added ) : string[]
$serviceVariableName string
$method WsdlToPhp\PackageGenerator\Model\Method
$added array
Résultat string[]

addServiceSoapHeadersDefinitions() protected méthode

protected addServiceSoapHeadersDefinitions ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Résultat Tutorial

getAnnotationBlock() protected méthode

protected getAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Résultat WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock

getMethodParameter() protected méthode

protected getMethodParameter ( string $parameterType, string $parameterName = null ) : string
$parameterType string
$parameterName string
Résultat string

getMethodParameters() protected méthode

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

writeFile() public méthode

See also: WsdlToPhp\PackageGenerator\File\AbstractFile::writeFile()
public writeFile ( ) : integer | boolean
Résultat integer | boolean