| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241 |
- <?xml version="1.0" encoding="UTF-8"?>
- <symfony>
- <commands>
- <command id="_complete" name="_complete" hidden="1">
- <usages>
- <usage>_complete [-s|--shell SHELL] [-i|--input INPUT] [-c|--current CURRENT] [-S|--symfony SYMFONY]</usage>
- </usages>
- <description>Internal command to provide shell completion suggestions</description>
- <help>Internal command to provide shell completion suggestions</help>
- <arguments/>
- <options>
- <option name="--shell" shortcut="-s" accept_value="1" is_value_required="1" is_multiple="0">
- <description>The shell type ("bash")</description>
- <defaults/>
- </option>
- <option name="--input" shortcut="-i" accept_value="1" is_value_required="1" is_multiple="1">
- <description>An array of input tokens (e.g. COMP_WORDS or argv)</description>
- <defaults/>
- </option>
- <option name="--current" shortcut="-c" accept_value="1" is_value_required="1" is_multiple="0">
- <description>The index of the "input" array that the cursor is in (e.g. COMP_CWORD)</description>
- <defaults/>
- </option>
- <option name="--symfony" shortcut="-S" accept_value="1" is_value_required="1" is_multiple="0">
- <description>The version of the completion script</description>
- <defaults/>
- </option>
- <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Display help for the given command. When no command is given display help for the <info>list</info> command</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 (or disable --no-ansi) ANSI output</description>
- </option>
- <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Negate the "--ansi" option</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="completion" name="completion" hidden="0">
- <usages>
- <usage>completion [--debug] [--] [<shell>]</usage>
- </usages>
- <description>Dump the shell completion script</description>
- <help>The <info>completion</> command dumps the shell completion script required
- to use shell autocompletion (currently only bash completion is supported).
-
- <comment>Static installation
- -------------------</>
-
- Dump the script to a global completion file and restart your shell:
-
- <info>%%PHP_SELF%% completion bash | sudo tee /etc/bash_completion.d/%%COMMAND_NAME%%</>
-
- Or dump the script to a local file and source it:
-
- <info>%%PHP_SELF%% completion bash > completion.sh</>
-
- <comment># source the file whenever you use the project</>
- <info>source completion.sh</>
-
- <comment># or add this line at the end of your "~/.bashrc" file:</>
- <info>source /path/to/completion.sh</>
-
- <comment>Dynamic installation
- --------------------</>
-
- Add this to the end of your shell configuration file (e.g. <info>"~/.bashrc"</>):
-
- <info>eval "$(%%PHP_SELF_FULL%% completion bash)"</></help>
- <arguments>
- <argument name="shell" is_required="0" is_array="0">
- <description>The shell type (e.g. "bash"), the value of the "$SHELL" env var will be used if this is not given</description>
- <defaults/>
- </argument>
- </arguments>
- <options>
- <option name="--debug" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Tail the completion debug log</description>
- </option>
- <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Display help for the given command. When no command is given display help for the <info>list</info> command</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 (or disable --no-ansi) ANSI output</description>
- </option>
- <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Negate the "--ansi" option</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="help" name="help" hidden="0">
- <usages>
- <usage>help [--format FORMAT] [--raw] [--] [<command_name>]</usage>
- </usages>
- <description>Display help for a command</description>
- <help>The <info>help</info> command displays help for a given command:
-
- <info>%%PHP_SELF%% help list</info>
-
- You can also output the help in other formats by using the <comment>--format</comment> option:
-
- <info>%%PHP_SELF%% help --format=xml list</info>
-
- To display the list of available commands, please use the <info>list</info> command.</help>
- <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="--format" shortcut="" accept_value="1" is_value_required="1" is_multiple="0">
- <description>The output format (txt, xml, json, or md)</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 help for the given command. When no command is given display help for the <info>list</info> command</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 (or disable --no-ansi) ANSI output</description>
- </option>
- <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Negate the "--ansi" option</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" hidden="0">
- <usages>
- <usage>list [--raw] [--format FORMAT] [--short] [--] [<namespace>]</usage>
- </usages>
- <description>List commands</description>
- <help>The <info>list</info> command lists all commands:
-
- <info>%%PHP_SELF%% list</info>
-
- You can also display the commands for a specific namespace:
-
- <info>%%PHP_SELF%% list test</info>
-
- You can also output the information in other formats by using the <comment>--format</comment> option:
-
- <info>%%PHP_SELF%% list --format=xml</info>
-
- It's also possible to get raw list of commands (useful for embedding command runner):
-
- <info>%%PHP_SELF%% list --raw</info></help>
- <arguments>
- <argument name="namespace" is_required="0" is_array="0">
- <description>The namespace name</description>
- <defaults/>
- </argument>
- </arguments>
- <options>
- <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>The output format (txt, xml, json, or md)</description>
- <defaults>
- <default>txt</default>
- </defaults>
- </option>
- <option name="--short" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>To skip describing commands' arguments</description>
- </option>
- <option name="--help" shortcut="-h" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Display help for the given command. When no command is given display help for the <info>list</info> command</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 (or disable --no-ansi) ANSI output</description>
- </option>
- <option name="--no-ansi" shortcut="" accept_value="0" is_value_required="0" is_multiple="0">
- <description>Negate the "--ansi" option</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>_complete</command>
- <command>completion</command>
- <command>help</command>
- <command>list</command>
- </namespace>
- </namespaces>
- </symfony>
|