Работа с UserTrait в Laravel с помощью ApiGen

Я начал использовать ApiGen с проектом Laravel.

Когда я запускаю его, я получаю следующую ошибку:

The class Illuminate\Auth\UserTrait is in use but has not been found in the defined sources.

Очевидно, это жалуется, потому что Ларавелла UserTrait не определен в том же файле, но я, очевидно, не хочу включать мой 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

Есть идеи, как мне это сделать?

1

Решение

РЕДАКТИРОВАТЬ 2019: Я текущий владелец ApiGen.

Разработка ApiGen прекратилась 3 года назад, и ей не хватает поддержки и смысла. Я не рекомендую использовать его


Это должно быть исправлено в последней версии (RC5 на данный момент).
Увидеть: https://github.com/apigen/apigen/releases

Для любых дальнейших вопросов вы можете использовать Github вопросы сообщить о них

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]