PHP Class WsdlToPhp\PackageGenerator\File\Utils

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

Méthodes publiques

Méthode Description
defineModelAnnotationsFromWsdl ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, AbstractModel $model, array $ignoreMeta = [] ) : AbstractModelFile
getMetaValueAnnotation ( string $metaName, mixed $metaValue ) : string | null
getValidMetaValues ( AbstractModel $model, array $ignoreMeta = [] ) : string[]

Method Details

defineModelAnnotationsFromWsdl() public static méthode

public static defineModelAnnotationsFromWsdl ( WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock $block, AbstractModel $model, array $ignoreMeta = [] ) : AbstractModelFile
$block WsdlToPhp\PhpGenerator\Element\PhpAnnotationBlock
$model WsdlToPhp\PackageGenerator\Model\AbstractModel
$ignoreMeta array
Résultat AbstractModelFile

getMetaValueAnnotation() public static méthode

public static getMetaValueAnnotation ( string $metaName, mixed $metaValue ) : string | null
$metaName string
$metaValue mixed
Résultat string | null

getValidMetaValues() public static méthode

public static getValidMetaValues ( AbstractModel $model, array $ignoreMeta = [] ) : string[]
$model WsdlToPhp\PackageGenerator\Model\AbstractModel
$ignoreMeta array
Résultat string[]