如何解决PhpStorm-如何手动定义函数或方法的用法
为简单起见,我具有这些功能。
/**
* @param array
*/
function master($options) {
if (!empty($options["post_function"])) {
form_callables($options["post_function"],$data);
}
}
/**
* @param callable $function
* @param $data
*/
function form_callables(callable $function,$data) {
if (is_callable($function)) {
call_user_func($function,$data);
} else {
fusion_stop("Custom function could not be found.");
}
}
现在,如果我这样使用它们。
master( array( "post_function","my_function"));
/**
What do I need to doc here so that PhpStorm can show usages of either master or form_callables?
*/
function my_function() {
echo "OK";
}
我的问题是my_function没有显示任何用法。我已经尝试过@see
,@mixin
,@uses
,但PhpStorm仍被概述为灰色,并且在所有地方均不使用。
我该如何解决?
解决方法
不幸的是,我看不到更好的解决方案,而不是
/**
* @uses \my_function()
*/
master(["post_function","my_function"]);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。