PhpParser\NodeVisitor\NameResolver::resolveSignature PHP Method

resolveSignature() private method

private resolveSignature ( Function_ | ClassMethod | Closure $node )
$node PhpParser\Node\Stmt\Function_ | PhpParser\Node\Stmt\ClassMethod | PhpParser\Node\Expr\Closure
    private function resolveSignature($node) {
        foreach ($node->params as $param) {
            if ($param->type instanceof Name) {
                $param->type = $this->resolveClassName($param->type);
            }
        }
        if ($node->returnType instanceof Name) {
            $node->returnType = $this->resolveClassName($node->returnType);
        }
    }