PHP Класс SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\Resolver\SymfonyResolver

Наследование: implements SensioLabs\DeprecationDetector\TypeGuessing\SymbolTable\Resolver\ResolverInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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