vscode-intelephense
vscode-intelephense copied to clipboard
PHP intellisense for Visual Studio Code
**Describe the bug** Intelephense does not validate the arguments to an anonymous class **To Reproduce** ```php new class() { public function __construct(int $a) { } }; ``` **Expected behavior** An...
**Feature description or problem with existing feature** When a class is extending another class, gotoSymbol doesn't shows the parent functions or properties. Similar, while implementing a trait, no function or...
If set lsp-intelephense-php-version less than 8. Should highlight as an error in situation bellow. 
**Feature description or problem with existing feature** The built-in formatter only offers to choose the formatting style of braces, you can select between **psr12**, **allman** and **k&r**. In general, this...
PHP has support for creating aliases for classes, but apparently, such classes are not recognized by the current version of Intelephense, there are no IDE hints. Documentation: https://www.php.net/manual/en/function.class-alias.php
Related: https://github.com/bmewburn/vscode-intelephense/issues/78, https://github.com/bmewburn/vscode-intelephense/issues/516 Is there, or can there be, a list somewhere of formatting rules that Intelephense applies beyond PSR-12? My team loves Intelephense because it isn't (very) configurable. We're...
**Describe the bug** Wrong formatting **To Reproduce** ``` ``` **Expected behavior** ``` ``` **Platform and version** ``` Version: 1.44.2 (system setup) Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd Date: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js:...
Please can you provide a formatting feature that automatically adds {} or ":" to the IF ELSE condition? Example: `if ($condition) // Some code else // Some code` After formatting:...
```php class Foo { use Bar; } ```
For me the documentation and hover content has some issues: * Indentation from code examples missing * Excessive underscores and backslashes Here's an example:  Note the missing spaces in...