Ryinner

Results 9 issues of 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( [...

completion

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...

completion

Add swith, if, match suggestion when variable type is value ```php /** @var 'test'|'test2' */ $myVar = 'test'; if ($myVar === 'test|test2 suggestion') { } ```

completion

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...

completion

**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...

phpdoc
type-system

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: - -...

bug 🐛
scope: ssr