PHP 클래스 PHPStan\Analyser\SpecifiedTypes

파일 보기 프로젝트 열기: phpstan/phpstan 1 사용 예제들

공개 메소드들

메소드 설명
__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