TYPO3  7.6
Protected Member Functions | Private Member Functions | List of all members
TextDescriptor Class Reference
Inheritance diagram for TextDescriptor:
Descriptor DescriptorInterface

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

 writeText ($content, array $options=array())
 
 formatDefaultValue ($default)
 
 getColumnWidth (array $commands)
 
 calculateTotalWidthForOptions ($options)
 

Additional Inherited Members

- Public Member Functions inherited from Descriptor
 describe (OutputInterface $output, $object, array $options=array())
 

Detailed Description

Text descriptor.

Author
Jean-François Simon conta.nosp@m.ct@j.nosp@m.fsimo.nosp@m.n.fr

Definition at line 27 of file TextDescriptor.php.

Member Function Documentation

calculateTotalWidthForOptions (   $options)
private
Parameters
InputOption[]$options
Returns
int

Definition at line 269 of file TextDescriptor.php.

Referenced by TextDescriptor\describeInputDefinition(), and TextDescriptor\describeInputOption().

describeApplication ( Application  $application,
array  $options = array() 
)
protected
describeCommand ( Command  $command,
array  $options = array() 
)
protected
describeInputArgument ( InputArgument  $argument,
array  $options = array() 
)
protected
describeInputDefinition ( InputDefinition  $definition,
array  $options = array() 
)
protected
describeInputOption ( InputOption  $option,
array  $options = array() 
)
protected
formatDefaultValue (   $default)
private

Formats input option/argument default value.

Parameters
mixed$default
Returns
string

Definition at line 236 of file TextDescriptor.php.

Referenced by TextDescriptor\describeInputArgument(), and TextDescriptor\describeInputOption().

getColumnWidth ( array  $commands)
private
Parameters
Command[]$commands
Returns
int

Definition at line 250 of file TextDescriptor.php.

Referenced by TextDescriptor\describeApplication().

writeText (   $content,
array  $options = array() 
)
private