Results 9 issues of AhJ

The parser cannot detect `@template-default T=5` (Which is I found it in psalm)

The parser cannot detect `class-string-map` (Which is I think found it in psalm)

https://phpstan.org/writing-php-code/phpdoc-types#conditional-return-types @template T of int|array @return (T is int ? static : array) I am not sure that you support psalm-types too

I tried to add new types except `class-string-map` which is not handled by phpstan I also want to resolve template tags (which is I am wonder how?)

### Is your feature request related to a problem? Please describe. I want use some other frameworks to create telegram keyboards ### Describe the solution you'd like _No response_ ###...

needs triage

This will be a huge pr (Inshallah XD) This pr is just to submit your approval (for now)

An error occured while wrapping ```json { "_": "updateNewChannelMessage", "message": { "_": "message", "out": false, "mentioned": false, "media_unread": false, "silent": false, "post": false, "from_scheduled": false, "legacy": false, "edit_hide": false, "pinned":...

Like: ```php $dotEnv->ifPresent('DB_CHARSET')->withDefault('utf8mb4', allowEmpty: false); // sometimes we need empty string ``` Also a caster will be good too (since dot env load all as string and maybe we want...

### Is your feature request related to a problem? Please describe. I want to create a multi bot script which I want to handle by fragment or route And I...

needs triage