diff --git a/extensions/php-language-features/src/features/completionItemProvider.ts b/extensions/php-language-features/src/features/completionItemProvider.ts index 601944f277c..b1674787f71 100644 --- a/extensions/php-language-features/src/features/completionItemProvider.ts +++ b/extensions/php-language-features/src/features/completionItemProvider.ts @@ -7,6 +7,7 @@ import { CompletionItemProvider, CompletionItem, CompletionItemKind, CancellationToken, TextDocument, Position, Range, TextEdit, workspace, CompletionContext } from 'vscode'; import phpGlobals = require('./phpGlobals'); +import phpGlobalFunctions = require('./phpGlobalFunctions'); export default class PHPCompletionItemProvider implements CompletionItemProvider { @@ -69,10 +70,10 @@ export default class PHPCompletionItemProvider implements CompletionItemProvider result.push(createNewProposal(CompletionItemKind.Variable, globalvariables, phpGlobals.globalvariables[globalvariables])); } } - for (var globalfunctions in phpGlobals.globalfunctions) { - if (phpGlobals.globalfunctions.hasOwnProperty(globalfunctions) && matches(globalfunctions)) { + for (var globalfunctions in phpGlobalFunctions.globalfunctions) { + if (phpGlobalFunctions.globalfunctions.hasOwnProperty(globalfunctions) && matches(globalfunctions)) { added[globalfunctions] = true; - result.push(createNewProposal(CompletionItemKind.Function, globalfunctions, phpGlobals.globalfunctions[globalfunctions])); + result.push(createNewProposal(CompletionItemKind.Function, globalfunctions, phpGlobalFunctions.globalfunctions[globalfunctions])); } } for (var compiletimeconstants in phpGlobals.compiletimeconstants) {