PHP Класс PHPStan\Analyser\SpecifiedTypes

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $sureTypes = [], array $sureNotTypes = [] )
addSureNotType ( PhpParser\Node $expr, string $exprString, PHPStan\Type\Type $type ) : self
addSureType ( PhpParser\Node $expr, string $exprString, PHPStan\Type\Type $type ) : self
getSureNotTypes ( ) : array
getSureTypes ( ) : array

Описание методов

__construct() публичный Метод

public __construct ( array $sureTypes = [], array $sureNotTypes = [] )
$sureTypes array
$sureNotTypes array

addSureNotType() публичный Метод

public addSureNotType ( PhpParser\Node $expr, string $exprString, PHPStan\Type\Type $type ) : self
$expr PhpParser\Node
$exprString string
$type PHPStan\Type\Type
Результат self

addSureType() публичный Метод

public addSureType ( PhpParser\Node $expr, string $exprString, PHPStan\Type\Type $type ) : self
$expr PhpParser\Node
$exprString string
$type PHPStan\Type\Type
Результат self

getSureNotTypes() публичный Метод

public getSureNotTypes ( ) : array
Результат array

getSureTypes() публичный Метод

public getSureTypes ( ) : array
Результат array