PHP Class PHPStan\Type\FileTypeMapper

Datei anzeigen Open project: phpstan/phpstan Class Usage Examples

Public Methods

Method Description
__construct ( PHPStan\Parser\Parser $parser, Cache $cache )
getTypeMap ( string $fileName ) : array

Private Methods

Method Description
createTypeMap ( string $fileName ) : array
getTypeFromTypeString ( string $typeString, string $className = null ) : PHPStan\Type\Type
processNodes ( PhpParser\Node[] | PhpParser\Node $node, Closure $nodeCallback, string $className = null )
resolveStringName ( string $namespace = null, string $name, array $uses ) : string

Method Details

__construct() public method

public __construct ( PHPStan\Parser\Parser $parser, Cache $cache )
$parser PHPStan\Parser\Parser
$cache Nette\Caching\Cache

getTypeMap() public method

public getTypeMap ( string $fileName ) : array
$fileName string
return array