Ryinner
Ryinner
## Problem No hints in example: ```php /** * test function * * @param array{testParam?:string;testParams2?:string} $config * @return array{testParam?:string;testParams2?:string} */ function test (array $config = []) { return array_merge( [...
Fix wrong php doc type: file -> file[]
When creating a value in an array using isset(array[key]), the assigned type is lost ```php
It is often convenient to destructure an array and work with variables with small responsibility. We already can describe the shape of the array, so we can use it for...
Add swith, if, match suggestion when variable type is value ```php /** @var 'test'|'test2' */ $myVar = 'test'; if ($myVar === 'test|test2 suggestion') { } ```
We have defined array shape for grouped db structure and when we try aggregate raw data to this structure, we have not suggestions. ```php /** * @var array */ $grouped...
**Feature description or problem with existing feature** https://phpstan.org/writing-php-code/phpdoc-types#key-and-value-types-of-arrays-and-iterables Example of use: When we use old orms, we often don't have the ability to specify Enum as a data type without...
Add info window support for custom marker
### Environment - Operating System: Linux - Node Version: v23.10.0 - Nuxt Version: 3.16.1 - CLI Version: 3.23.1 - Nitro Version: 2.11.7 - Package Manager: [email protected] - Builder: - -...