Laravelを勉強しようとVisual Studio Code(以下VSCode)を開くとProblemsが1となっていた。
なんか間違えたかなと思ってググるとIntelephenseのバージョンによっては設定を外す必要があるそう。
とくにまだLaravelをいじる前なので、手っ取り早く設定してこのエラーからおさらばしておこうと思う。
さっそくJSCodeの設定を開く。
「extensions」→「Intelephense」から以下のチェック項目を外します。
intelephense.diagnostics.undefinedTypes
intelephense.diagnostics.undefinedFunctions
intelephense.diagnostics.undefinedConstants intelephense.diagnostics.undefinedClassConstants intelephense.diagnostics.undefinedMethods
intelephense.diagnostics.undefinedPropertie
intelephense.diagnostics.undefinedVariables
Undefined Symbolsも外したくなるけど、とりあえず先人の言う通りにしておこう。
すぐには消えてくれないようなので、VSCodeを再起動。
無事に消えました。
参考サイト:Visual Studio Code PHP Intelephense Keep Showing Not Necessary Error