Current PHPDoc headers for methods across Phorge classes (ignoring stuff under /external/) have a mix of @param definitions in two styles:
@param typeOrClass Explanation (without variable name) and
@param typeOrClass $variablename Explanation (with variable name).
While PHPDoc is still an informal standard, I'd like to stick to include the "variable name" for clarity.
Furthermore, PHPStan throws output about variable names missing, so it's harder to find actual issues (e.g. non-existing types/classes of parameters, or invalid return types) or future PHPDoc improvements (e.g. replacing wild with mixed) in all that output noise.