Я начинаю документировать свою структуру PHP5, используя Doxygen. Я пытаюсь использовать встроенную документацию фреймворка CodeIgniter в качестве ссылки. Однако его документация написана с использованием синтаксиса phpDocumentor. Ниже приведен пример описания класса загрузчика CodeIgniter:
/**
* Loader Class
*
* Loads views and files
*
* @package CodeIgniter
* @subpackage Libraries
* @author ExpressionEngine Dev Team
* @category Loader
* @link http://codeigniter.com/user_guide/libraries/loader.html
*/
class CI_Loader {
...
}
Как я могу реализовать ту же структуру (Пакет-> Подпакет-> Категория-> Класс) с помощью Doxygen? Я хотел бы иметь соответствующую страницу описания для каждого элемента структуры.
Еще один вопрос: как вы структурируете документацию вашего проекта?