PHP Class WsdlToPhp\PackageGenerator\File\StructEnum

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

Méthodes publiques

Méthode Description
setModel ( AbstractModel $model ) : StructArray

Méthodes protégées

Méthode Description
getClassConstants ( Constant $constants )
getClassMethods ( Method $methods )
getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
getEnumGetValidValuesAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
getEnumMethodGetValidValues ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
getEnumMethodValueIsValid ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
getEnumMethodValues ( ) : string[]
getEnumValueIsValidAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null

Method Details

getClassConstants() protected méthode

protected getClassConstants ( Constant $constants )
$constants WsdlToPhp\PackageGenerator\Container\PhpElement\Constant

getClassMethods() protected méthode

protected getClassMethods ( Method $methods )
$methods WsdlToPhp\PackageGenerator\Container\PhpElement\Method

getConstantAnnotationBlock() protected méthode

protected getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
$constant WsdlToPhp\PhpGenerator\Element\PhpConstant
Résultat WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock

getEnumGetValidValuesAnnotationBlock() protected méthode

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

getEnumMethodGetValidValues() protected méthode

protected getEnumMethodGetValidValues ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
Résultat WsdlToPhp\PhpGenerator\Element\PhpMethod

getEnumMethodValueIsValid() protected méthode

protected getEnumMethodValueIsValid ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
Résultat WsdlToPhp\PhpGenerator\Element\PhpMethod

getEnumMethodValues() protected méthode

protected getEnumMethodValues ( ) : string[]
Résultat string[]

getEnumValueIsValidAnnotationBlock() protected méthode

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

getMethodAnnotationBlock() protected méthode

protected getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
$method WsdlToPhp\PhpGenerator\Element\PhpMethod
Résultat WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null

setModel() public méthode

See also: WsdlToPhp\PackageGenerator\File\AbstractModelFile::setModel()
public setModel ( AbstractModel $model ) : StructArray
$model WsdlToPhp\PackageGenerator\Model\AbstractModel
Résultat StructArray