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

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$generator WsdlToPhp\PackageGenerator\Generator\Generator
$method WsdlToPhp\PackageGenerator\Model\Method

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

Метод Описание
__construct ( Method $method, Generator $generator )
getGenerator ( ) : Generator
getMethod ( ) : Method
setGenerator ( Generator $generator ) : AbstractOperation
setMethod ( Method $method ) : AbstractOperation

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

Метод Описание
getMethodParameter ( string $name, string $type = null ) : WsdlToPhp\PhpGenerator\Element\PhpFunctionParameter
getModelByName ( string $name ) : Struct | null
getParameterName ( string $name ) : string
getParameterTypeArrayTypes ( boolean $methodUsage = false ) : string[]
getParameterTypeModel ( ) : Struct | null
isParameterTypeAModel ( ) : boolean
isParameterTypeAString ( ) : boolean
isParameterTypeAnArray ( ) : boolean
isParameterTypeEmpty ( ) : boolean

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

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

public __construct ( Method $method, Generator $generator )
$method WsdlToPhp\PackageGenerator\Model\Method
$generator WsdlToPhp\PackageGenerator\Generator\Generator

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

public getGenerator ( ) : Generator
Результат WsdlToPhp\PackageGenerator\Generator\Generator

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

public getMethod ( ) : Method
Результат WsdlToPhp\PackageGenerator\Model\Method

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

protected getMethodParameter ( string $name, string $type = null ) : WsdlToPhp\PhpGenerator\Element\PhpFunctionParameter
$name string
$type string
Результат WsdlToPhp\PhpGenerator\Element\PhpFunctionParameter

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

protected getModelByName ( string $name ) : Struct | null
$name string
Результат WsdlToPhp\PackageGenerator\Model\Struct | null

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

protected getParameterName ( string $name ) : string
$name string
Результат string

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

protected getParameterTypeArrayTypes ( boolean $methodUsage = false ) : string[]
$methodUsage boolean
Результат string[]

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

protected getParameterTypeModel ( ) : Struct | null
Результат WsdlToPhp\PackageGenerator\Model\Struct | null

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

protected isParameterTypeAModel ( ) : boolean
Результат boolean

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

protected isParameterTypeAString ( ) : boolean
Результат boolean

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

protected isParameterTypeAnArray ( ) : boolean
Результат boolean

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

protected isParameterTypeEmpty ( ) : boolean
Результат boolean

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

public setGenerator ( Generator $generator ) : AbstractOperation
$generator WsdlToPhp\PackageGenerator\Generator\Generator
Результат AbstractOperation

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

public setMethod ( Method $method ) : AbstractOperation
$method WsdlToPhp\PackageGenerator\Model\Method
Результат AbstractOperation

Описание свойств

$generator защищенное свойство

protected Generator,WsdlToPhp\PackageGenerator\Generator $generator
Результат WsdlToPhp\PackageGenerator\Generator\Generator

$method защищенное свойство

protected Method,WsdlToPhp\PackageGenerator\Model $method
Результат WsdlToPhp\PackageGenerator\Model\Method