PHP 클래스 Symfony\Bundle\FrameworkBundle\Console\Descriptor\Descriptor

저자: Jean-François Simon ([email protected])
상속: implements Symfony\Component\Console\Descriptor\DescriptorInterface
파일 보기 프로젝트 열기: symfony/symfony

보호된 프로퍼티들

프로퍼티 타입 설명
$output Symfony\Component\Console\Output\OutputInterface

공개 메소드들

메소드 설명
describe ( Symfony\Component\Console\Output\OutputInterface $output, $object, array $options = [] )

보호된 메소드들

메소드 설명
describeCallable ( callable $callable, array $options = [] ) Describes a callable.
describeContainerAlias ( Alias $alias, array $options = [] ) Describes a service alias.
describeContainerDefinition ( Definition $definition, array $options = [] ) Describes a service definition.
describeContainerParameter ( string $parameter, array $options = [] ) Describes a container parameter.
describeContainerParameters ( ParameterBag $parameters, array $options = [] ) Describes container parameters.
describeContainerService ( Definition | Alias | object $service, array $options = [] ) Describes a container service by its name.
describeContainerServices ( ContainerBuilder $builder, array $options = [] ) Describes container services.
describeContainerTags ( ContainerBuilder $builder, array $options = [] ) Describes container tags.
describeEventDispatcherListeners ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, array $options = [] ) Describes event dispatcher listeners.
describeRoute ( Symfony\Component\Routing\Route $route, array $options = [] ) Describes an InputOption instance.
describeRouteCollection ( RouteCollection $routes, array $options = [] ) Describes an InputArgument instance.
findDefinitionsByTag ( ContainerBuilder $builder, boolean $showPrivate ) : array
formatParameter ( mixed $value ) : string Formats a parameter.
formatValue ( mixed $value ) : string Formats a value as string.
getOutput ( ) : Symfony\Component\Console\Output\OutputInterface Returns the output.
resolveServiceDefinition ( ContainerBuilder $builder, string $serviceId ) : mixed
sortParameters ( ParameterBag $parameters )
sortServiceIds ( array $serviceIds )
write ( string $content, boolean $decorated = false ) Writes content to output.

메소드 상세

describe() 공개 메소드

public describe ( Symfony\Component\Console\Output\OutputInterface $output, $object, array $options = [] )
$output Symfony\Component\Console\Output\OutputInterface
$options array

describeCallable() 추상적인 보호된 메소드

Describes a callable.
abstract protected describeCallable ( callable $callable, array $options = [] )
$callable callable
$options array

describeContainerAlias() 추상적인 보호된 메소드

Describes a service alias.
abstract protected describeContainerAlias ( Alias $alias, array $options = [] )
$alias Symfony\Component\DependencyInjection\Alias
$options array

describeContainerDefinition() 추상적인 보호된 메소드

Describes a service definition.
abstract protected describeContainerDefinition ( Definition $definition, array $options = [] )
$definition Symfony\Component\DependencyInjection\Definition
$options array

describeContainerParameter() 추상적인 보호된 메소드

Describes a container parameter.
abstract protected describeContainerParameter ( string $parameter, array $options = [] )
$parameter string
$options array

describeContainerParameters() 추상적인 보호된 메소드

Describes container parameters.
abstract protected describeContainerParameters ( ParameterBag $parameters, array $options = [] )
$parameters Symfony\Component\DependencyInjection\ParameterBag\ParameterBag
$options array

describeContainerService() 추상적인 보호된 메소드

Common options are: * name: name of described service
abstract protected describeContainerService ( Definition | Alias | object $service, array $options = [] )
$service Symfony\Component\DependencyInjection\Definition | Symfony\Component\DependencyInjection\Alias | object
$options array

describeContainerServices() 추상적인 보호된 메소드

Common options are: * tag: filters described services by given tag
abstract protected describeContainerServices ( ContainerBuilder $builder, array $options = [] )
$builder Symfony\Component\DependencyInjection\ContainerBuilder
$options array

describeContainerTags() 추상적인 보호된 메소드

Describes container tags.
abstract protected describeContainerTags ( ContainerBuilder $builder, array $options = [] )
$builder Symfony\Component\DependencyInjection\ContainerBuilder
$options array

describeEventDispatcherListeners() 추상적인 보호된 메소드

Common options are: * name: name of listened event
abstract protected describeEventDispatcherListeners ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, array $options = [] )
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$options array

describeRoute() 추상적인 보호된 메소드

Describes an InputOption instance.
abstract protected describeRoute ( Symfony\Component\Routing\Route $route, array $options = [] )
$route Symfony\Component\Routing\Route
$options array

describeRouteCollection() 추상적인 보호된 메소드

Describes an InputArgument instance.
abstract protected describeRouteCollection ( RouteCollection $routes, array $options = [] )
$routes Symfony\Component\Routing\RouteCollection
$options array

findDefinitionsByTag() 보호된 메소드

protected findDefinitionsByTag ( ContainerBuilder $builder, boolean $showPrivate ) : array
$builder Symfony\Component\DependencyInjection\ContainerBuilder
$showPrivate boolean
리턴 array

formatParameter() 보호된 메소드

Formats a parameter.
protected formatParameter ( mixed $value ) : string
$value mixed
리턴 string

formatValue() 보호된 메소드

Formats a value as string.
protected formatValue ( mixed $value ) : string
$value mixed
리턴 string

getOutput() 보호된 메소드

Returns the output.
protected getOutput ( ) : Symfony\Component\Console\Output\OutputInterface
리턴 Symfony\Component\Console\Output\OutputInterface The output

resolveServiceDefinition() 보호된 메소드

protected resolveServiceDefinition ( ContainerBuilder $builder, string $serviceId ) : mixed
$builder Symfony\Component\DependencyInjection\ContainerBuilder
$serviceId string
리턴 mixed

sortParameters() 보호된 메소드

protected sortParameters ( ParameterBag $parameters )
$parameters Symfony\Component\DependencyInjection\ParameterBag\ParameterBag

sortServiceIds() 보호된 메소드

protected sortServiceIds ( array $serviceIds )
$serviceIds array

write() 보호된 메소드

Writes content to output.
protected write ( string $content, boolean $decorated = false )
$content string
$decorated boolean

프로퍼티 상세

$output 보호되어 있는 프로퍼티

protected OutputInterface,Symfony\Component\Console\Output $output
리턴 Symfony\Component\Console\Output\OutputInterface