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

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

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

Метод Описание
addMethodBody ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : ClassMap
addStructToClassMapList ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method, Struct $struct ) : ClassMap
defineStringMethod ( WsdlToPhp\PhpGenerator\Component\PhpClass $class )
getClassAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
getClassConstants ( Constant $constants )
getClassMethods ( Method $methods )
getClassProperties ( Property $properties )
getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
getPropertyAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpProperty $property ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
getStructName ( Struct $struct ) : ClassMap work around for https://bugs.php.net/bug.php?id=69280

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

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

protected addMethodBody ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : ClassMap
$method WsdlToPhp\PhpGenerator\Element\PhpMethod
Результат ClassMap

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

protected addStructToClassMapList ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method, Struct $struct ) : ClassMap
$method WsdlToPhp\PhpGenerator\Element\PhpMethod
$struct WsdlToPhp\PackageGenerator\Model\Struct
Результат ClassMap

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

См. также: WsdlToPhp\PackageGenerator\File\AbstractModelFile::defineStringMethod()
protected defineStringMethod ( WsdlToPhp\PhpGenerator\Component\PhpClass $class )
$class WsdlToPhp\PhpGenerator\Component\PhpClass

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

См. также: WsdlToPhp\PackageGenerator\File\AbstractModelFile::getClassAnnotationBlock()
protected getClassAnnotationBlock ( ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock

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

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

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

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

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

protected getClassProperties ( Property $properties )
$properties WsdlToPhp\PackageGenerator\Container\PhpElement\Property

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

protected getConstantAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpConstant $constant ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
$constant WsdlToPhp\PhpGenerator\Element\PhpConstant
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null

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

protected getMethodAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpMethod $method ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
$method WsdlToPhp\PhpGenerator\Element\PhpMethod
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null

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

protected getPropertyAnnotationBlock ( WsdlToPhp\PhpGenerator\Element\PhpProperty $property ) : WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null
$property WsdlToPhp\PhpGenerator\Element\PhpProperty
Результат WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock | null

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

work around for https://bugs.php.net/bug.php?id=69280
protected getStructName ( Struct $struct ) : ClassMap
$struct WsdlToPhp\PackageGenerator\Model\Struct
Результат ClassMap