class XmlDescriptor extendsDescriptor

XML descriptor.

Methods

getInputDefinitionDocument(InputDefinition$definition)

No description

getCommandDocument(Command$command,bool$short =false)

No description

getApplicationDocument(Application$application,string$namespace =null,bool$short =false)

No description

void
describeInputArgument(InputArgument$argument,array$options =[])

No description

void
describeInputOption(InputOption$option,array$options =[])

No description

void
describeInputDefinition(InputDefinition$definition,array$options =[])

No description

void
describeCommand(Command$command,array$options =[])

No description

void
describeApplication(Application$application,array$options =[])

No description

Details

DOMDocument getInputDefinitionDocument(InputDefinition$definition)

Parameters

InputDefinition $definition

Return Value

DOMDocument

DOMDocument getCommandDocument(Command$command,bool$short =false)

Parameters

Command $command
bool $short

Return Value

DOMDocument

DOMDocument getApplicationDocument(Application$application,string$namespace =null,bool$short =false)

Parameters

Application $application
string $namespace
bool $short

Return Value

DOMDocument

protectedvoid describeInputArgument(InputArgument$argument,array$options =[])

Parameters

InputArgument $argument
array $options

Return Value

void

protectedvoid describeInputOption(InputOption$option,array$options =[])

Parameters

InputOption $option
array $options

Return Value

void

protectedvoid describeInputDefinition(InputDefinition$definition,array$options =[])

Parameters

InputDefinition $definition
array $options

Return Value

void

protectedvoid describeCommand(Command$command,array$options =[])

Parameters

Command $command
array $options

Return Value

void

protectedvoid describeApplication(Application$application,array$options =[])

Parameters

Application $application
array $options

Return Value

void