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

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

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

Метод Описание
addAutoload ( ) : Tutorial
addChild ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, string $content ) : Tutorial
addContent ( ) : Tutorial
addMainAnnotationBlock ( ) : Tutorial
writeFile ( ) : integer | boolean

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

Метод Описание
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

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

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

protected addAnnotationBlock ( string[] | WsdlToPhp\PhpGenerator\Element\PhpAnnotation[] $content ) : Tutorial
$content string[] | WsdlToPhp\PhpGenerator\Element\PhpAnnotation[]
Результат Tutorial

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

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

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

protected addAnnotationBlockFromService ( Service $service ) : Tutorial
$service WsdlToPhp\PackageGenerator\Model\Service
Результат Tutorial

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

public addAutoload ( ) : Tutorial
Результат Tutorial

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

public addChild ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, string $content ) : Tutorial
$block WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
$content string
Результат Tutorial

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

public addContent ( ) : Tutorial
Результат Tutorial

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

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

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

protected addContentFromService ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Результат Tutorial

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

public addMainAnnotationBlock ( ) : Tutorial
Результат Tutorial

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

protected addOptions ( ) : Tutorial
Результат Tutorial

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

protected addOptionsAnnotationBlock ( ) : Tutorial
Результат Tutorial

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

protected addServiceDeclaration ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Результат Tutorial

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

protected addServiceSoapHeadersDefinition ( string $serviceVariableName, Method $method, array $added ) : string[]
$serviceVariableName string
$method WsdlToPhp\PackageGenerator\Model\Method
$added array
Результат string[]

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

protected addServiceSoapHeadersDefinitions ( string $serviceVariableName, Service $service ) : Tutorial
$serviceVariableName string
$service WsdlToPhp\PackageGenerator\Model\Service
Результат Tutorial

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

protected getAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock

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

protected getMethodParameter ( string $parameterType, string $parameterName = null ) : string
$parameterType string
$parameterName string
Результат string

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

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

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

См. также: WsdlToPhp\PackageGenerator\File\AbstractFile::writeFile()
public writeFile ( ) : integer | boolean
Результат integer | boolean