0

php-ide-serenata 4.5.1 给了我这个错误:

Classlike 没有在任何地方定义或导入。

在这个注释上

/**
 * @prepare foo
 */
public function bar()
{
}

我怎样才能避免这种情况?

4

1 回答 1

0

原因是 Serenata 只识别标准的 phpDocumentor 注解标签,见https://github.com/Gert-dev/php-ide-serenata/issues/349#issuecomment-340275376

作为一种解决方法,您可以在常规课程下方添加一个空课程,如下所示:

class prepare {}

您只需为每个命名空间执行一次。

于 2019-05-06T12:30:35.713 回答