Расширение phpdocumentor2 для пользовательских функций
Я начал использовать phpdocumentor2 для проекта php и хочу расширить его, чтобы он имел пользовательские функции.
Я хочу, чтобы он выводил "Новейшие функции / методы / классы" под сгенерированным по умолчанию контентом. что я имею в виду, когда он запускается, чтобы иметь возможность сравнить, если какой-либо элемент в разобранном файле имеет новую @version, может быть, или даже по дате изменения файла.
Кто-нибудь знает, возможно ли это и как это сделать с этим генератором документов или другим?
Также кто-нибудь знает, правильно ли поддерживает текущий phpdocumentator2 @uses, и если нет, то какие еще есть обходные пути, чтобы он работал? Мне это нужно, чтобы подключить мои классы проекта.
1 ответ
Может быть не точный ответ, который вы ищете.
composer.json
- указал мне на
https://github.com/mpociot/reflection-docblock - Проект. Похоже, он используется для анализа docBlocks.
См. https://github.com/mpociot/reflection-docblock/blob/master/src/Mpociot/Reflection/DocBlock/Tag.php
Проблема в том, что генерация документов является частью оригинального проекта. Поэтому вам, возможно, потребуется также зайти на https://github.com/phpDocumentor/phpDocumentor2/tree/develop/src/Application/Renderer а также, возможно, есть некоторые шаблоны для добавления / обновления.