Есть ли замена PHPDocumentor, которая поддерживает PHP 5.3?

Некоторые из новых функций PHP 5.3, включая пространства имен и анонимные функции, несовместимы с PHPDocumentor, даже с последней версией. Например, он просто вызывает ошибку, когда встречается «функция без имени», т. Е. Закрытие. Итак, есть ли какие-либо другие инструменты с открытым исходным кодом, которые генерируют документацию API (желательно в HTML) из комментариев в стиле Javadoc в коде PHP 5.3?

Solutions Collecting From Web of "Есть ли замена PHPDocumentor, которая поддерживает PHP 5.3?"

Вы можете попробовать DocBlox; который должен быть альтернативой phpDocumentor, но с поддержкой дополнительных возможностей, полная поддержка PHP 5.3. Дополнительным преимуществом является то, что он довольно быстрый и использует относительно небольшую память.

Вы можете прочитать больше на http://www.docblox-project.org или посмотреть демонстрацию по адресу http://demo.docblox-project.org/default

Ну, я нашел PHPDoctor , который хорошо работает с PHP 5.3. Хотя, мне было бы интересно, если кто-нибудь найдет что-то лучше, поэтому я не закрываю вопрос.

Проверьте генератор документации API ApiGen с поддержкой PHP 5.3

Я лично передаю Doxygen . Это хорошая система документации, которая поддерживает несколько языков и несколько форматов вывода.

YUI Doc является языковым агностиком. Его можно использовать. Вот видео, описывающее его использование: http://developer.yahoo.com/yui/theater/video.php?v=woods-yuiconf2009-yuidoc

Это уже упоминалось в комментарии от @mvriel, но я сделаю это ответом: преемником phpDocumentor является phpDocumentor 2 . На своем веб-сайте:

phpDocumentor 2 создан для создания документации по API для всех функций, доступных в PHP 5.3 и выше.

phpDocumentor 2 является результатом слияния между phpDocumentor и DocBlox . Из объявления о слиянии на веб-сайте DocBlox:

Объявление phpDocumentor 2 – слияние старого (phpDocumentor) и нового (DocBlox).

Старый phpDocumentor уходит на пенсию. Некоторые усилия по исправлению ошибок могут продолжить работу с приближением phpDocumentor 1.x, но большинство усилий в дальнейшем будет потрачено на 2.x.

Он все еще находится в альфа-стадии (с 2013-04-01), но применим.