Если вы используете стиль phpdoc, вы, очевидно, понимаете, что можете создавать примеры, учебные пособия и т. Д. Прямо внутри него и предоставлять ссылки на внешний контент, например, дорожные карты.
Это не идеально, но определенно работает и дает вам последовательную и полезную документацию. Просто используйте форматирование внутри ваших комментариев для удобочитаемого текста и @see для ссылок.
Вы также можете рассмотреть возможность использования встроенных тегов, но я не уверен, что вам нужно идти так далеко с самого начала.
/**
* @todo Need to move to the main framework
*
* class: RegistrationPeer extends AbstractPeer
* package: Registration
* subpackage: Peer
*
* method: findByUserId($userId)
* visibility: public
* static: yes
*
* file: xxx
*
* class: Registration extends AbstractModel
* package: Registration
* subpackage: Model
*
* Sample usage:
* <code>
* <?php
* $userId = $sessionManager->getRegUid();
* $registration = RegistrationPeer::findByUserId($userId);
* ?>
* </code>
*
* @see AbstractPeer
* @see http://docs.google.com/Doc?docid=xxxx&hl=en
*
* @author xxx
*/