BetterReflection\TypesFinder\FindReturnType::createContextForFunction PHP Method

createContextForFunction() private method

private createContextForFunction ( ReflectionFunctionAbstract $function ) : phpDocumentor\Reflection\Types\Context
$function BetterReflection\Reflection\ReflectionFunctionAbstract
return phpDocumentor\Reflection\Types\Context
    private function createContextForFunction(ReflectionFunctionAbstract $function)
    {
        if ($function instanceof ReflectionMethod) {
            $function = $function->getDeclaringClass();
        }
        return (new ContextFactory())->createForNamespace($function->getNamespaceName(), $function->getLocatedSource()->getSource());
    }