Descriptor
abstract class Descriptor implements DescriptorInterface
Properties
protected OutputInterface | $output |
Methods
Describes an object if supported.
Returns the output.
Writes content to output.
Describes an InputArgument instance.
Describes container parameters.
Describes container tags.
Describes a container service by its name.
Describes container services.
Describes a service definition.
Describes a service alias.
Describes a container parameter.
Describes event dispatcher listeners.
Describes a callable.
Formats a value as string.
Formats a parameter.
No description
Gets class description from a docblock.
Details
describe(OutputInterface $output, object $object, array $options = array())
Describes an object if supported.
abstract protected
describeRouteCollection(RouteCollection $routes, array $options = array())
Describes an InputArgument instance.
abstract protected
describeRoute(Route $route, array $options = array())
Describes an InputOption instance.
abstract protected
describeContainerParameters(ParameterBag $parameters, array $options = array())
Describes container parameters.
abstract protected
describeContainerTags(ContainerBuilder $builder, array $options = array())
Describes container tags.
abstract protected
describeContainerService(Definition|Alias|object $service, array $options = array(), ContainerBuilder $builder = null)
Describes a container service by its name.
Common options are: * name: name of described service
abstract protected
describeContainerServices(ContainerBuilder $builder, array $options = array())
Describes container services.
Common options are: * tag: filters described services by given tag
abstract protected
describeContainerDefinition(Definition $definition, array $options = array())
Describes a service definition.
abstract protected
describeContainerAlias(Alias $alias, array $options = array(), ContainerBuilder $builder = null)
Describes a service alias.
abstract protected
describeContainerParameter($parameter, array $options = array())
Describes a container parameter.
abstract protected
describeEventDispatcherListeners(EventDispatcherInterface $eventDispatcher, array $options = array())
Describes event dispatcher listeners.
Common options are: * name: name of listened event