class XmlDescriptor extends Descriptor
XML descriptor.
protected OutputInterface | $output | from Descriptor |
describe(OutputInterface $output, object $object, array $options = array()) Describes an object if supported. | from Descriptor | |
write(string $content, bool $decorated = false) Writes content to output. | from Descriptor | |
string|mixed | describeInputArgument(InputArgument $argument, array $options = array()) Describes an InputArgument instance. | |
string|mixed | describeInputOption(InputOption $option, array $options = array()) Describes an InputOption instance. | |
string|mixed | describeInputDefinition(InputDefinition $definition, array $options = array()) Describes an InputDefinition instance. | |
string|mixed | describeCommand(Command $command, array $options = array()) Describes a Command instance. | |
string|mixed | describeApplication(Application $application, array $options = array()) Describes an Application instance. | |
DOMDocument | getInputDefinitionDocument(InputDefinition $definition) | |
DOMDocument | getCommandDocument(Command $command) | |
DOMDocument | getApplicationDocument(Application $application, string|null $namespace = null) |
Describes an object if supported.
OutputInterface | $output | |
object | $object | |
array | $options |
Writes content to output.
string | $content | |
bool | $decorated |
Describes an InputArgument instance.
InputArgument | $argument | |
array | $options |
string|mixed |
Describes an InputOption instance.
InputOption | $option | |
array | $options |
string|mixed |
Describes an InputDefinition instance.
InputDefinition | $definition | |
array | $options |
string|mixed |
Describes a Command instance.
Command | $command | |
array | $options |
string|mixed |
Describes an Application instance.
Application | $application | |
array | $options |
string|mixed |
InputDefinition | $definition |
DOMDocument |
Command | $command |
DOMDocument |
Application | $application | |
string|null | $namespace |
DOMDocument |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Console/Descriptor/XmlDescriptor.html