phpDocumentor создает недопустимые имена файлов

Все ссылки в готовой документации имеют вид: docs/classes/db_Foo/Bar.html. Фактические имена файлов не содержат префикса db_, поэтому вся документация указывает только на 404 страницы.

Почему ссылки генерируются с префиксом db_, а имена файлов — нет?

Я безуспешно пробовал последний тег v2 alpha2 из GitHub.

Команда, которую я использую:

php ..\phpDocumentor\bin\phpdoc.php -d src/Foo -t docs --ignore "*map*,*om*" --ignore-symlinks --template responsive

person Tower    schedule 05.04.2012    source источник
comment
Прошли годы с тех пор, как PHPDocumentor последний раз обновлялся, и похоже, что во всех смыслах и целях проект мертв. Рассматривали ли вы более современную альтернативу, такую ​​как DocBlox, Doxygen или ApiGen?   -  person GordonM    schedule 05.04.2012
comment
@GordonM: DocBlox объединился и стал phpDocumentor2.   -  person ashnazg    schedule 09.04.2012
comment
DocBlox — это phpDocumentor2, просто имя прототипа.   -  person Tower    schedule 09.04.2012


Ответы (1)


Через несколько часов я выполнил поиск и замену шаблона responsive и заменил все вхождения db_, и теперь ссылки работают.

person Tower    schedule 05.04.2012
comment
Вы используете какую-то версию phpDocumentor 1.x с этим адаптивным шаблоном из github? Если это так, имейте в виду, что шаблон предназначен только для использования с версиями 2.x phpDocumentor. Если вы используете 2.x, то это указывает на ошибку. - person ashnazg; 09.04.2012