PHPDocumentor generates JavaDoc-style documentation from PHP code.
With PHPDocumentor, you can output in HTML, PDF (directly), CHM (with windows help compiler), and XML DocBook. Additionally, the software has a web and command-line interface that makes it easy to use.
The fully customizable output with Smarty-based templates allows you to recognize JavaDoc-style documentation with special tags customized for PHP 4. You also get automatic linking, class inheritance diagrams, and intelligent override. Plus, customizable source code highlighting with phpxref-style cross-referencing.
PhpDocumentor is designed to generate a todo list from @todo tags in the source code. Also, it generates multiple documentation sets based on @access private, @internal and {@internal} tags. Example PHP files can be placed directly in documentation with highlighting and phpxref linking using the @example tag.
Furthermore, linking between external manual and API documentation is possible at the sub-section level in all output formats. The software is extendable for specific documentation needs with Converter. Besides, full documentation of every feature, manual can be generated directly from the source code with "phpdoc -c makedocs" in any format desired.
The latest release of PHPDocumentor comes with many bug fixes to improve the software's functionality. You'll get features such as mishandled Param = 0 Default in Converters, error correction when converting class that extends Exception, and update TODO Links to SF/PEAR Buglists, among others.
In conclusion, PHPDocumentor remains one of the best software for creating javaDoc-style documentation from PHP code. It comes with several features that make it easy to use, and with the many bug fixes in the latest release, the software's functionality has been significantly improved.
Version 1.3.2: N/A