PHP 클래스 SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\Resolver\SymfonyResolver

상속: implements SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\Resolver\ResolverInterface
파일 보기 프로젝트 열기: sensiolabs-de/deprecation-detector 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$container SensioLabs\DeprecationDetector\TypeGuessing\Symfony\ContainerReader
$table SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\SymbolTable

공개 메소드들

메소드 설명
__construct ( SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\SymbolTable $table, SensioLabs\DeprecationDetector\TypeGuessing\Symfony\ContainerReader $container )
resolveVariableType ( PhpParser\Node $node )

보호된 메소드들

메소드 설명
getType ( $context, $methodName, PhpParser\Node $node = null ) : string | null
isController ( $type ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\SymbolTable $table, SensioLabs\DeprecationDetector\TypeGuessing\Symfony\ContainerReader $container )
$table SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\SymbolTable
$container SensioLabs\DeprecationDetector\TypeGuessing\Symfony\ContainerReader

getType() 보호된 메소드

protected getType ( $context, $methodName, PhpParser\Node $node = null ) : string | null
$context
$methodName
$node PhpParser\Node
리턴 string | null

isController() 보호된 메소드

protected isController ( $type ) : boolean
$type
리턴 boolean

resolveVariableType() 공개 메소드

public resolveVariableType ( PhpParser\Node $node )
$node PhpParser\Node

프로퍼티 상세

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

protected ContainerReader,SensioLabs\DeprecationDetector\TypeGuessing\Symfony $container
리턴 SensioLabs\DeprecationDetector\TypeGuessing\Symfony\ContainerReader

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

protected SymbolTable,SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable $table
리턴 SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\SymbolTable