Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
describe (OutputInterface $output, $object, array $options=[]) | |
Fonctions membres publiques hérités de Descriptor | |
describe (OutputInterface $output, object $object, array $options=[]) | |
Fonctions membres privées | |
getCommandAliasesText (AbstractCommand $command) | |
describeConsoleCommand (AbstractCommand $command, array $options) | |
describeJoomlaApplication (Application $app, array $options) | |
getColumnWidth (array $commands) | |
writeText ($content, array $options=[]) | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de TextDescriptor | |
describeInputArgument (InputArgument $argument, array $options=[]) | |
describeInputOption (InputOption $option, array $options=[]) | |
describeInputDefinition (InputDefinition $definition, array $options=[]) | |
describeCommand (Command $command, array $options=[]) | |
describeApplication (Application $application, array $options=[]) | |
Fonctions membres protégées hérités de Descriptor | |
write (string $content, bool $decorated=false) | |
describeInputArgument (InputArgument $argument, array $options=[]) | |
describeInputOption (InputOption $option, array $options=[]) | |
describeInputDefinition (InputDefinition $definition, array $options=[]) | |
describeCommand (Command $command, array $options=[]) | |
describeApplication (Application $application, array $options=[]) | |
Attributs protégés hérités de Descriptor | |
$output | |
Text object descriptor.
describe | ( | OutputInterface | $output, |
$object, | |||
array | $options = [] |
||
) |
Describes an object.
OutputInterface | $output | The output object to use. |
object | $object | The object to describe. |
array | $options | Descriptor options. |
Références $options, Descriptor\$output, TextDescriptor\describeConsoleCommand(), et TextDescriptor\describeJoomlaApplication().
|
private |
Describes a command.
AbstractCommand | $command | The command being described. |
array | $options | Descriptor options. |
Références $options, TextDescriptor\describeInputDefinition(), AbstractCommand\getAliases(), AbstractCommand\getDefinition(), AbstractCommand\getProcessedHelp(), AbstractCommand\getSynopsis(), AbstractCommand\mergeApplicationDefinition(), et TextDescriptor\writeText().
Référencé par TextDescriptor\describe().
|
private |
Describes an application.
Application | $app | The application being described. |
array | $options | Descriptor options. |
Références $app, $description, $name, $namespace, $options, $version, $width, TextDescriptor\describeInputDefinition(), TextDescriptor\getColumnWidth(), TextDescriptor\getCommandAliasesText(), ApplicationDescription\GLOBAL_NAMESPACE, StringHelper\strlen(), et TextDescriptor\writeText().
Référencé par TextDescriptor\describe().
|
private |
Calculate the column width for a group of commands.
AbstractCommand[]|string[] | $commands The commands to use for processing a width. |
Références StringHelper\strlen().
Référencé par TextDescriptor\describeJoomlaApplication().
|
private |
Formats command aliases to show them in the command description.
AbstractCommand | $command | The command to process |
Références $text, et AbstractCommand\getAliases().
Référencé par TextDescriptor\describeJoomlaApplication().
|
private |
Writes text to the output.
string | $content | The message. |
array | $options | The options to use for formatting the output. |
Références $content, $options, et Descriptor\write().
Référencé par TextDescriptor\describeConsoleCommand(), et TextDescriptor\describeJoomlaApplication().