PHP 클래스 Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass

This class will populate the ServiceReferenceGraph with information. You can retrieve the graph in other passes from the compiler.
저자: Johannes M. Schmitt ([email protected])
상속: implements Symfony\Component\DependencyInjection\Compiler\RepeatablePassInterface, implements Symfony\Component\DependencyInjection\Compiler\CompilerAwareInterface
파일 보기 프로젝트 열기: pmjones/php-framework-benchmarks 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( boolean $onlyConstructorArguments = false ) Constructor.
process ( ContainerBuilder $container ) Processes a ContainerBuilder object to populate the service reference graph.
setRepeatedPass ( Symfony\Component\DependencyInjection\Compiler\RepeatedPass $repeatedPass ) {@inheritDoc}

비공개 메소드들

메소드 설명
getDefinition ( string $id ) : Definition Returns a service definition given the full name or an alias.
processArguments ( array $arguments ) Processes service definitions for arguments to find relationships for the service graph.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( boolean $onlyConstructorArguments = false )
$onlyConstructorArguments boolean Sets this Service Reference pass to ignore method calls

process() 공개 메소드

Processes a ContainerBuilder object to populate the service reference graph.
public process ( ContainerBuilder $container )
$container Symfony\Component\DependencyInjection\ContainerBuilder

setRepeatedPass() 공개 메소드

{@inheritDoc}
public setRepeatedPass ( Symfony\Component\DependencyInjection\Compiler\RepeatedPass $repeatedPass )
$repeatedPass Symfony\Component\DependencyInjection\Compiler\RepeatedPass