请问一下phpstorm中注释@package有什么作用
因为设计模式的原因,有些代码在phpstorm ide中是不会有智能提示的,我看到一些composer包里会有一些注释,使得ide能够智能提示如下:
/**
* @method action
* @mixin Query
* @property Route $route
* @package OSS\Model
*/
目前我知道的有
- @method 可以让ide智能提示有这个action()方法,且可以给这个方法增加static,返回值,注释,ide智能提示的时候会响应的显示
- @mixin 让ide知道当前类拥有Query这个类的方法属性等,描述可能不太恰当
- @property 让ide知道有$route这个属性
但是@package,一致不知道是用来做什么的,想咨询下各位有没有知道的
PHPDOC manual.phpdoc.org/HTMLframesConver...