Psalm
Get started
Documentation
Paid support
Plugins
Blog
GitHub
<?php /** * Space between array and opening brace on line 5 and 6 doesn't work. * @param array { * key: array { * a: int * } * } $arr * @return int */ function foo($arr) { /** @psalm-trace $a */ $a = $arr['key']['a']; return $a; }
Snippet created on July 5 2023 at 22:06 UTC
Settings
Get link