Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / console / Tests / Fixtures / application_2.json
1 {
2     "commands": [
3         {
4             "name": "help",
5             "usage": [
6                 "help [--format FORMAT] [--raw] [--] [<command_name>]"
7             ],
8             "description": "Displays help for a command",
9             "help": "The <info>help<\/info> command displays help for a given command:\n\n  <info>php app\/console help list<\/info>\n\nYou can also output the help in other formats by using the <comment>--format<\/comment> option:\n\n  <info>php app\/console help --format=xml list<\/info>\n\nTo display the list of available commands, please use the <info>list<\/info> command.",
10             "definition": {
11                 "arguments": {
12                     "command_name": {
13                         "name": "command_name",
14                         "is_required": false,
15                         "is_array": false,
16                         "description": "The command name",
17                         "default": "help"
18                     }
19                 },
20                 "options": {
21                     "format": {
22                         "name": "--format",
23                         "shortcut": "",
24                         "accept_value": true,
25                         "is_value_required": true,
26                         "is_multiple": false,
27                         "description": "The output format (txt, xml, json, or md)",
28                         "default": "txt"
29                     },
30                     "raw": {
31                         "name": "--raw",
32                         "shortcut": "",
33                         "accept_value": false,
34                         "is_value_required": false,
35                         "is_multiple": false,
36                         "description": "To output raw command help",
37                         "default": false
38                     },
39                     "help": {
40                         "name": "--help",
41                         "shortcut": "-h",
42                         "accept_value": false,
43                         "is_value_required": false,
44                         "is_multiple": false,
45                         "description": "Display this help message",
46                         "default": false
47                     },
48                     "quiet": {
49                         "name": "--quiet",
50                         "shortcut": "-q",
51                         "accept_value": false,
52                         "is_value_required": false,
53                         "is_multiple": false,
54                         "description": "Do not output any message",
55                         "default": false
56                     },
57                     "verbose": {
58                         "name": "--verbose",
59                         "shortcut": "-v|-vv|-vvv",
60                         "accept_value": false,
61                         "is_value_required": false,
62                         "is_multiple": false,
63                         "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug",
64                         "default": false
65                     },
66                     "version": {
67                         "name": "--version",
68                         "shortcut": "-V",
69                         "accept_value": false,
70                         "is_value_required": false,
71                         "is_multiple": false,
72                         "description": "Display this application version",
73                         "default": false
74                     },
75                     "ansi": {
76                         "name": "--ansi",
77                         "shortcut": "",
78                         "accept_value": false,
79                         "is_value_required": false,
80                         "is_multiple": false,
81                         "description": "Force ANSI output",
82                         "default": false
83                     },
84                     "no-ansi": {
85                         "name": "--no-ansi",
86                         "shortcut": "",
87                         "accept_value": false,
88                         "is_value_required": false,
89                         "is_multiple": false,
90                         "description": "Disable ANSI output",
91                         "default": false
92                     },
93                     "no-interaction": {
94                         "name": "--no-interaction",
95                         "shortcut": "-n",
96                         "accept_value": false,
97                         "is_value_required": false,
98                         "is_multiple": false,
99                         "description": "Do not ask any interactive question",
100                         "default": false
101                     }
102                 }
103             }
104         },
105         {
106             "name": "list",
107             "usage": [
108                 "list [--raw] [--format FORMAT] [--] [<namespace>]"
109             ],
110             "description": "Lists commands",
111             "help": "The <info>list<\/info> command lists all commands:\n\n  <info>php app\/console list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n  <info>php app\/console list test<\/info>\n\nYou can also output the information in other formats by using the <comment>--format<\/comment> option:\n\n  <info>php app\/console list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n  <info>php app\/console list --raw<\/info>",
112             "definition": {
113                 "arguments": {
114                     "namespace": {
115                         "name": "namespace",
116                         "is_required": false,
117                         "is_array": false,
118                         "description": "The namespace name",
119                         "default": null
120                     }
121                 },
122                 "options": {
123                     "raw": {
124                         "name": "--raw",
125                         "shortcut": "",
126                         "accept_value": false,
127                         "is_value_required": false,
128                         "is_multiple": false,
129                         "description": "To output raw command list",
130                         "default": false
131                     },
132                     "format": {
133                         "name": "--format",
134                         "shortcut": "",
135                         "accept_value": true,
136                         "is_value_required": true,
137                         "is_multiple": false,
138                         "description": "The output format (txt, xml, json, or md)",
139                         "default": "txt"
140                     }
141                 }
142             }
143         },
144         {
145             "name": "descriptor:command1",
146             "usage": [
147                 "descriptor:command1",
148                 "alias1",
149                 "alias2"
150             ],
151             "description": "command 1 description",
152             "help": "command 1 help",
153             "definition": {
154                 "arguments": [],
155                 "options": {
156                     "help": {
157                         "name": "--help",
158                         "shortcut": "-h",
159                         "accept_value": false,
160                         "is_value_required": false,
161                         "is_multiple": false,
162                         "description": "Display this help message",
163                         "default": false
164                     },
165                     "quiet": {
166                         "name": "--quiet",
167                         "shortcut": "-q",
168                         "accept_value": false,
169                         "is_value_required": false,
170                         "is_multiple": false,
171                         "description": "Do not output any message",
172                         "default": false
173                     },
174                     "verbose": {
175                         "name": "--verbose",
176                         "shortcut": "-v|-vv|-vvv",
177                         "accept_value": false,
178                         "is_value_required": false,
179                         "is_multiple": false,
180                         "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug",
181                         "default": false
182                     },
183                     "version": {
184                         "name": "--version",
185                         "shortcut": "-V",
186                         "accept_value": false,
187                         "is_value_required": false,
188                         "is_multiple": false,
189                         "description": "Display this application version",
190                         "default": false
191                     },
192                     "ansi": {
193                         "name": "--ansi",
194                         "shortcut": "",
195                         "accept_value": false,
196                         "is_value_required": false,
197                         "is_multiple": false,
198                         "description": "Force ANSI output",
199                         "default": false
200                     },
201                     "no-ansi": {
202                         "name": "--no-ansi",
203                         "shortcut": "",
204                         "accept_value": false,
205                         "is_value_required": false,
206                         "is_multiple": false,
207                         "description": "Disable ANSI output",
208                         "default": false
209                     },
210                     "no-interaction": {
211                         "name": "--no-interaction",
212                         "shortcut": "-n",
213                         "accept_value": false,
214                         "is_value_required": false,
215                         "is_multiple": false,
216                         "description": "Do not ask any interactive question",
217                         "default": false
218                     }
219                 }
220             }
221         },
222         {
223             "name": "descriptor:command2",
224             "usage": [
225                 "descriptor:command2 [-o|--option_name] [--] <argument_name>",
226                 "descriptor:command2 -o|--option_name <argument_name>",
227                 "descriptor:command2 <argument_name>"
228             ],
229             "description": "command 2 description",
230             "help": "command 2 help",
231             "definition": {
232                 "arguments": {
233                     "argument_name": {
234                         "name": "argument_name",
235                         "is_required": true,
236                         "is_array": false,
237                         "description": "",
238                         "default": null
239                     }
240                 },
241                 "options": {
242                     "option_name": {
243                         "name": "--option_name",
244                         "shortcut": "-o",
245                         "accept_value": false,
246                         "is_value_required": false,
247                         "is_multiple": false,
248                         "description": "",
249                         "default": false
250                     },
251                     "help": {
252                         "name": "--help",
253                         "shortcut": "-h",
254                         "accept_value": false,
255                         "is_value_required": false,
256                         "is_multiple": false,
257                         "description": "Display this help message",
258                         "default": false
259                     },
260                     "quiet": {
261                         "name": "--quiet",
262                         "shortcut": "-q",
263                         "accept_value": false,
264                         "is_value_required": false,
265                         "is_multiple": false,
266                         "description": "Do not output any message",
267                         "default": false
268                     },
269                     "verbose": {
270                         "name": "--verbose",
271                         "shortcut": "-v|-vv|-vvv",
272                         "accept_value": false,
273                         "is_value_required": false,
274                         "is_multiple": false,
275                         "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug",
276                         "default": false
277                     },
278                     "version": {
279                         "name": "--version",
280                         "shortcut": "-V",
281                         "accept_value": false,
282                         "is_value_required": false,
283                         "is_multiple": false,
284                         "description": "Display this application version",
285                         "default": false
286                     },
287                     "ansi": {
288                         "name": "--ansi",
289                         "shortcut": "",
290                         "accept_value": false,
291                         "is_value_required": false,
292                         "is_multiple": false,
293                         "description": "Force ANSI output",
294                         "default": false
295                     },
296                     "no-ansi": {
297                         "name": "--no-ansi",
298                         "shortcut": "",
299                         "accept_value": false,
300                         "is_value_required": false,
301                         "is_multiple": false,
302                         "description": "Disable ANSI output",
303                         "default": false
304                     },
305                     "no-interaction": {
306                         "name": "--no-interaction",
307                         "shortcut": "-n",
308                         "accept_value": false,
309                         "is_value_required": false,
310                         "is_multiple": false,
311                         "description": "Do not ask any interactive question",
312                         "default": false
313                     }
314                 }
315             }
316         }
317     ],
318     "namespaces": [
319         {
320             "id": "_global",
321             "commands": [
322                 "alias1",
323                 "alias2",
324                 "help",
325                 "list"
326             ]
327         },
328         {
329             "id": "descriptor",
330             "commands": [
331                 "descriptor:command1",
332                 "descriptor:command2"
333             ]
334         }
335     ]
336 }