我使用Swagger PHP for ZF2来生成API文档。
但是,我的一些控制器扩展了另一个控制器,我无法让Swagger包含来自父类的注释。
考虑一下:
/**
* ProjectController Class
* @SWG\Resource(
* basePath="projects",
* description="Actions for Projects"
* )
* @see AbstractItemController
*/
class ProjectController extends AbstractItemController
{
...
}
ProjectController中的任何Swagger注释都可以正常工作,但我无法在AbstractItemController中获取任何注释以包含在ProjectController的文档中。
有什么想法吗?
谢谢!