TYPO3
7.6
|
Protected Member Functions | |
describeInputArgument (InputArgument $argument, array $options=array()) | |
describeInputOption (InputOption $option, array $options=array()) | |
describeInputDefinition (InputDefinition $definition, array $options=array()) | |
describeCommand (Command $command, array $options=array()) | |
describeApplication (Application $application, array $options=array()) | |
Protected Member Functions inherited from Descriptor | |
write ($content, $decorated=false) | |
describeInputArgument (InputArgument $argument, array $options=array()) | |
describeInputOption (InputOption $option, array $options=array()) | |
describeInputDefinition (InputDefinition $definition, array $options=array()) | |
describeCommand (Command $command, array $options=array()) | |
describeApplication (Application $application, array $options=array()) | |
Private Member Functions | |
writeData (array $data, array $options) | |
getInputArgumentData (InputArgument $argument) | |
getInputOptionData (InputOption $option) | |
getInputDefinitionData (InputDefinition $definition) | |
getCommandData (Command $command) | |
Additional Inherited Members | |
Public Member Functions inherited from Descriptor | |
describe (OutputInterface $output, $object, array $options=array()) | |
JSON descriptor.
Definition at line 27 of file JsonDescriptor.php.
|
protected |
{}
Definition at line 64 of file JsonDescriptor.php.
References JsonDescriptor\getCommandData(), and JsonDescriptor\writeData().
|
protected |
{}
Definition at line 56 of file JsonDescriptor.php.
References JsonDescriptor\getCommandData(), and JsonDescriptor\writeData().
|
protected |
{}
Definition at line 32 of file JsonDescriptor.php.
References JsonDescriptor\getInputArgumentData(), and JsonDescriptor\writeData().
|
protected |
{}
Definition at line 48 of file JsonDescriptor.php.
References JsonDescriptor\getInputDefinitionData(), and JsonDescriptor\writeData().
|
protected |
{}
Definition at line 40 of file JsonDescriptor.php.
References JsonDescriptor\getInputOptionData(), and JsonDescriptor\writeData().
|
private |
Command | $command |
Definition at line 153 of file JsonDescriptor.php.
References Command\getAliases(), Command\getDescription(), JsonDescriptor\getInputDefinitionData(), Command\getName(), Command\getNativeDefinition(), Command\getProcessedHelp(), Command\getSynopsis(), Command\getUsages(), and Command\mergeApplicationDefinition().
Referenced by JsonDescriptor\describeApplication(), and JsonDescriptor\describeCommand().
|
private |
InputArgument | $argument |
Definition at line 99 of file JsonDescriptor.php.
References InputArgument\getDefault(), InputArgument\getDescription(), InputArgument\getName(), InputArgument\isArray(), and InputArgument\isRequired().
Referenced by JsonDescriptor\describeInputArgument(), and JsonDescriptor\getInputDefinitionData().
|
private |
InputDefinition | $definition |
Definition at line 133 of file JsonDescriptor.php.
References InputDefinition\getArguments(), JsonDescriptor\getInputArgumentData(), JsonDescriptor\getInputOptionData(), and InputDefinition\getOptions().
Referenced by JsonDescriptor\describeInputDefinition(), and JsonDescriptor\getCommandData().
|
private |
InputOption | $option |
Definition at line 115 of file JsonDescriptor.php.
References InputOption\acceptValue(), InputOption\getDefault(), InputOption\getDescription(), InputOption\getName(), InputOption\getShortcut(), InputOption\isArray(), and InputOption\isValueRequired().
Referenced by JsonDescriptor\describeInputOption(), and JsonDescriptor\getInputDefinitionData().
|
private |
Writes data as json.
array | $data | |
array | $options |
Definition at line 89 of file JsonDescriptor.php.
References Descriptor\write().
Referenced by JsonDescriptor\describeApplication(), JsonDescriptor\describeCommand(), JsonDescriptor\describeInputArgument(), JsonDescriptor\describeInputDefinition(), and JsonDescriptor\describeInputOption().