Descriptor
abstract class Descriptor implements DescriptorInterface
Properties
protected OutputInterface | $output |
Methods
describe(OutputInterface $output, object $object, array $options = array())
Describes an object if supported.
write(string $content, bool $decorated = false)
Writes content to output.
string|mixed
describeInputArgument(InputArgument $argument, array $options = array())
Describes an InputArgument instance.
string|mixed
describeInputOption(InputOption $option, array $options = array())
Describes an InputOption instance.
string|mixed
describeInputDefinition(InputDefinition $definition, array $options = array())
Describes an InputDefinition instance.
string|mixed
string|mixed
describeApplication(Application $application, array $options = array())
Describes an Application instance.
Details
describe(OutputInterface $output, object $object, array $options = array())
Describes an object if supported.
abstract protected string|mixed
describeInputArgument(InputArgument $argument, array $options = array())
Describes an InputArgument instance.
abstract protected string|mixed
describeInputOption(InputOption $option, array $options = array())
Describes an InputOption instance.
abstract protected string|mixed
describeInputDefinition(InputDefinition $definition, array $options = array())
Describes an InputDefinition instance.
abstract protected string|mixed
describeCommand(Command $command, array $options = array())
Describes a Command instance.
abstract protected string|mixed
describeApplication(Application $application, array $options = array())
Describes an Application instance.