phpvisual-studio-codephp-devsense

Disable Undefined Property error in PHP Devsense extension on VSCode


I just added the PHP extension by Devsense to my VSCode and now it's lighting up like a Christmas tree. I want to disable the Intellisense option for unknown/undefined properties.

Here is the issue and the error message Undefined property: MY_Model::$load PHP(PHP0416) And a link to the post where they talk about adding it

I saw some options for Intelliphense where you could set "intelephense.diagnostics.undefinedProperties": false in the vscode settings.json, but I couldn't find anything that would work for this extension.

The fix described here in the 3rd post to add the property in a comment does work, but is not feasible in the codebases I am working in. I need something more like the second post, where I can just disable the check altogether


Solution

  • I found the answer to my own question. Leaving it here because It took me way too long.

    You just have to exclude the error code, in this case error code 0416