관리-도구
편집 파일: application_2.xml
<?xml version="1.0" encoding="UTF-8"?> <symfony name="My Symfony application" version="v1.0"> <commands> <command id="help" name="help"> <usage>help [--xml] [--format="..."] [--raw] [command_name]</usage> <description>Displays help for a command</description> <help>The <info>help</info> command displays help for a given command: <info>php app/console help list</info> You can also output the help in other formats by using the <comment>--format</comment> option: <info>php app/console help --format=xml list</info> To display the list of available commands, please use the <info>list</info> command.</help> <aliases/> <arguments> <argument name="command_name" is_required="0" is_array="0"> <description>The command name</description> <defaults> <default>help</default> </defaults> </argument> </arguments> <options> <option name="--xml" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>To output help as XML</description> </option> <option name="--format" shortcut="" accept_value="1" is_value_required="1" is_multiple="0"> <description>To output help in other formats</description> <defaults> <default>txt</default> </defaults> </option> <option name="--raw" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>To output raw command help</description> </option> <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this help message.</description> </option> <option name="--quiet" shortcut="-q" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not output any message.</description> </option> <option name="--verbose" shortcut="-v" shortcuts="-v|-vv|-vvv" accept_value="0" is_value_required="0" is_multiple="0"> <description>Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug</description> </option> <option name="--version" shortcut="-V" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this application version.</description> </option> <option name="--ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Force ANSI output.</description> </option> <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Disable ANSI output.</description> </option> <option name="--no-interaction" shortcut="-n" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not ask any interactive question.</description> </option> </options> </command> <command id="list" name="list"> <usage>list [--xml] [--raw] [--format="..."] [namespace]</usage> <description>Lists commands</description> <help>The <info>list</info> command lists all commands: <info>php app/console list</info> You can also display the commands for a specific namespace: <info>php app/console list test</info> You can also output the information in other formats by using the <comment>--format</comment> option: <info>php app/console list --format=xml</info> It's also possible to get raw list of commands (useful for embedding command runner): <info>php app/console list --raw</info></help> <aliases/> <arguments> <argument name="namespace" is_required="0" is_array="0"> <description>The namespace name</description> <defaults/> </argument> </arguments> <options> <option name="--xml" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>To output list as XML</description> </option> <option name="--raw" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>To output raw command list</description> </option> <option name="--format" shortcut="" accept_value="1" is_value_required="1" is_multiple="0"> <description>To output list in other formats</description> <defaults> <default>txt</default> </defaults> </option> </options> </command> <command id="descriptor:command1" name="descriptor:command1"> <usage>descriptor:command1</usage> <description>command 1 description</description> <help>command 1 help</help> <aliases> <alias>alias1</alias> <alias>alias2</alias> </aliases> <arguments/> <options> <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this help message.</description> </option> <option name="--quiet" shortcut="-q" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not output any message.</description> </option> <option name="--verbose" shortcut="-v" shortcuts="-v|-vv|-vvv" accept_value="0" is_value_required="0" is_multiple="0"> <description>Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug</description> </option> <option name="--version" shortcut="-V" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this application version.</description> </option> <option name="--ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Force ANSI output.</description> </option> <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Disable ANSI output.</description> </option> <option name="--no-interaction" shortcut="-n" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not ask any interactive question.</description> </option> </options> </command> <command id="descriptor:command2" name="descriptor:command2"> <usage>descriptor:command2 [-o|--option_name] argument_name</usage> <description>command 2 description</description> <help>command 2 help</help> <aliases/> <arguments> <argument name="argument_name" is_required="1" is_array="0"> <description></description> <defaults/> </argument> </arguments> <options> <option name="--option_name" shortcut="-o" accept_value="0" is_value_required="0" is_multiple="0"> <description></description> </option> <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this help message.</description> </option> <option name="--quiet" shortcut="-q" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not output any message.</description> </option> <option name="--verbose" shortcut="-v" shortcuts="-v|-vv|-vvv" accept_value="0" is_value_required="0" is_multiple="0"> <description>Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug</description> </option> <option name="--version" shortcut="-V" accept_value="0" is_value_required="0" is_multiple="0"> <description>Display this application version.</description> </option> <option name="--ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Force ANSI output.</description> </option> <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0"> <description>Disable ANSI output.</description> </option> <option name="--no-interaction" shortcut="-n" accept_value="0" is_value_required="0" is_multiple="0"> <description>Do not ask any interactive question.</description> </option> </options> </command> </commands> <namespaces> <namespace id="_global"> <command>alias1</command> <command>alias2</command> <command>help</command> <command>list</command> </namespace> <namespace id="descriptor"> <command>descriptor:command1</command> <command>descriptor:command2</command> </namespace> </namespaces> </symfony>