PhpDocumentor для Laravel 5.7 / 6.x - PullRequest
       50

PhpDocumentor для Laravel 5.7 / 6.x

1 голос
/ 21 января 2020

Это может быть очень новый ie вопрос, но как именно вы используете phpDocumentor для генерации ваших документов через Laravel? В моем проекте Laravel нет phpdo c в каталоге vendor/bin, и попытка установить phpDocumentor через composer не удалась (как предложено на странице GitHub).

Я не смог найти какие-либо недавние ресурсы по этому поводу, единственное, с чем мне повезло, это запуск файла phpDocumentor.phar из терминала, но самая новая версия сразу перестала работать.

1 Ответ

2 голосов
/ 26 января 2020

Чтобы получить этот рабочий Idowngrade до PHP 7.1. Затем загрузите последний файл phpDocumentor.phar из http://www.phpdoc.org/phpDocumentor.phar. Поместите phpDocumentor.phar в каталог /vendor/bin/ проекта Laravel 6.x.

Затем используйте Homebrew для установки других необходимых пакетов ...

brew install intltool
brew install graphviz 

Наконец, перейдите в /vendor/bin и запустите ...

php phpDocumentor.phar -d  ../../app/Http/Controllers

Ваша документация должна быть на /vendor/bin/output.

...