Phpstorm PHPDoc@method内有多个@param类型
我使用PHPDoc来增强PhpStorm提示。通常,方法的PHPDoc如下所示:Phpstorm PHPDoc@method内有多个@param类型,phpstorm,phpdoc,Phpstorm,Phpdoc,我使用PHPDoc来增强PhpStorm提示。通常,方法的PHPDoc如下所示: /** * @param array|callable $a * @param int $b * @return mixed */ public function x($a, $b) { // … } 我需要在@method标记中描述相同的内容。PhpStorm(或PHPDoc)不喜欢垂直条。如果我和其中一种类型的人一起出去,一切看起来都很好 /** * @method mixed x(arra
/**
* @param array|callable $a
* @param int $b
* @return mixed
*/
public function x($a, $b) {
// …
}
我需要在@method标记中描述相同的内容。PhpStorm(或PHPDoc)不喜欢垂直条。如果我和其中一种类型的人一起出去,一切看起来都很好
/**
* @method mixed x(array|callable $a, int $b)
*/
class A {
// …
}
首先,这是@method标记的合法语法吗?问题在于PhpStorm?如果没有,是否有办法在@method中完整地描述参数?谢谢 它还不受支持,就像使用括号语法指定一样 除了使用
mixed
(这不是一个真正的解决方法)之外,我不知道有什么解决方法
我建议在“追踪者”中发表评论并投票