Symfony\Component\Console\Descriptor\JsonDescriptor
JSON descriptor.
- Author: Jean-François Simon <contact@jfsimon.fr>
Synopsis
class JsonDescriptor
extends Descriptor
{
- // methods
- protected void describeInputArgument()
- protected void describeInputOption()
- protected void describeInputDefinition()
- protected void describeCommand()
- protected void describeApplication()
- private array|string output()
- // Inherited methods from Descriptor
- public void describe()
- protected abstract string|mixed describeInputArgument()
- protected abstract string|mixed describeInputOption()
- protected abstract string|mixed describeInputDefinition()
- protected abstract string|mixed describeCommand()
- protected abstract string|mixed describeApplication()
Hierarchy
Methods
private
- output() — Outputs data as array or string according to options.
protected
- describeApplication() — {@inheritdoc}
- describeCommand() — {@inheritdoc}
- describeInputArgument() — {@inheritdoc}
- describeInputDefinition() — {@inheritdoc}
- describeInputOption() — {@inheritdoc}
Inherited from Symfony\Component\Console\Descriptor\Descriptor
protected
- describeApplication() — Describes an Application instance.
- describeCommand() — Describes a Command instance.
- describeInputArgument() — Describes an InputArgument instance.
- describeInputDefinition() — Describes an InputDefinition instance.
- describeInputOption() — Describes an InputOption instance.