我已经开始在 Laravel 项目中使用 ApiGen。
当我运行它时,我收到以下错误:
The class Illuminate\Auth\UserTrait is in use but has not been found in the defined sources.
显然它在抱怨,因为 LaravelUserTrait
没有在同一个文件中定义,但我显然不想包含我的vendor/
目录,并且从文档中我看不到如何处理这个问题。我想使用 Jenkins 来生成文档,因为它返回一个非零退出代码,所以它注册为错误,从而破坏了构建。
这是我的apigen.neon
:
source:
- app
destination: docs
exclude:
- "*/tests/*.php"
- "*/database/*"
tree: true
sourceCode: true
todo: true
autocomplete:
# default
- classes
- constants
- functions
# other
- methods
- properties
- classconstants
title: My web app
知道我怎么能做到这一点吗?