PHP Class WsdlToPhp\PackageGenerator\Parser\SoapClient\Structs

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

Méthodes publiques

Méthode Description
parse ( ) Parses the SoapClient types

Méthodes protégées

Méthode Description
cleanType ( string $type ) : string Remove useless break line, tabs Remove curly braces Remove brackets Adds space before semicolon to parse it Remove duplicated spaces
parseComplexStruct ( array $typeDef )
parseType ( string $type )

Private Methods

Méthode Description
isStructDefined ( string $type ) : boolean
structHasBeenDefined ( string $type ) : Structs
typeSignature ( string $type ) : string

Method Details

cleanType() protected static méthode

Remove useless break line, tabs Remove curly braces Remove brackets Adds space before semicolon to parse it Remove duplicated spaces
protected static cleanType ( string $type ) : string
$type string
Résultat string

parse() public méthode

Parses the SoapClient types
See also: WsdlToPhp\PackageGenerator\Parser\ParserInterface::parse()
public parse ( )

parseComplexStruct() protected méthode

protected parseComplexStruct ( array $typeDef )
$typeDef array

parseType() protected méthode

protected parseType ( string $type )
$type string