PHP Class WsdlToPhp\PackageGenerator\File\AbstractOperation

Afficher le fichier Open project: wsdltophp/packagegenerator

Protected Properties

Свойство Type Description
$generator WsdlToPhp\PackageGenerator\Generator\Generator
$method WsdlToPhp\PackageGenerator\Model\Method

Méthodes publiques

Méthode Description
__construct ( Method $method, Generator $generator )
getGenerator ( ) : Generator
getMethod ( ) : Method
setGenerator ( Generator $generator ) : AbstractOperation
setMethod ( Method $method ) : AbstractOperation

Méthodes protégées

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

Method Details

__construct() public méthode

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

getGenerator() public méthode

public getGenerator ( ) : Generator
Résultat WsdlToPhp\PackageGenerator\Generator\Generator

getMethod() public méthode

public getMethod ( ) : Method
Résultat WsdlToPhp\PackageGenerator\Model\Method

getMethodParameter() protected méthode

protected getMethodParameter ( string $name, string $type = null ) : WsdlToPhp\PhpGenerator\Element\PhpFunctionParameter
$name string
$type string
Résultat WsdlToPhp\PhpGenerator\Element\PhpFunctionParameter

getModelByName() protected méthode

protected getModelByName ( string $name ) : Struct | null
$name string
Résultat WsdlToPhp\PackageGenerator\Model\Struct | null

getParameterName() protected méthode

protected getParameterName ( string $name ) : string
$name string
Résultat string

getParameterTypeArrayTypes() protected méthode

protected getParameterTypeArrayTypes ( boolean $methodUsage = false ) : string[]
$methodUsage boolean
Résultat string[]

getParameterTypeModel() protected méthode

protected getParameterTypeModel ( ) : Struct | null
Résultat WsdlToPhp\PackageGenerator\Model\Struct | null

isParameterTypeAModel() protected méthode

protected isParameterTypeAModel ( ) : boolean
Résultat boolean

isParameterTypeAString() protected méthode

protected isParameterTypeAString ( ) : boolean
Résultat boolean

isParameterTypeAnArray() protected méthode

protected isParameterTypeAnArray ( ) : boolean
Résultat boolean

isParameterTypeEmpty() protected méthode

protected isParameterTypeEmpty ( ) : boolean
Résultat boolean

setGenerator() public méthode

public setGenerator ( Generator $generator ) : AbstractOperation
$generator WsdlToPhp\PackageGenerator\Generator\Generator
Résultat AbstractOperation

setMethod() public méthode

public setMethod ( Method $method ) : AbstractOperation
$method WsdlToPhp\PackageGenerator\Model\Method
Résultat AbstractOperation

Property Details

$generator protected_oe property

protected Generator,WsdlToPhp\PackageGenerator\Generator $generator
Résultat WsdlToPhp\PackageGenerator\Generator\Generator

$method protected_oe property

protected Method,WsdlToPhp\PackageGenerator\Model $method
Résultat WsdlToPhp\PackageGenerator\Model\Method