phpDocumentor Overview: part 1

phpDocumentor is a big project, and that might make it a little harder for people to get started on it, but just like any project there are a number of easy entries points.

The first is the basic command line and web interfaces. They are made up of only a couple files but that the developers main interaction with the project and also for a number of bugs (#2 and #5 on my last post).

The most important file for both web and cli interfaces is phpDocumentor/Io.inc, the methods in there build and parse options as well as containing some pretty cool methods for matching and ignoring files.

Interface files:

  • phpdoc - Shell/Php loader script for cli interface
  • phpdoc.bat - Windows equiv to phpdoc
  • index.html - Loader file for the web interface
  • phpDocumentor.ini - base configuration file
  • docbuilder/* - The web interface
  • phpDocumentor/phpdoc.inc - Cli bootstrap
  • phpDocumentor/common.inc.php - Load ini files setup basic constants
  • phpDocumentor/Io.inc - Find files, parse command line parameters


Now I don’t know if basics like this are actually useful, some feedback on what would help a person get started would be great.

Leave a Reply

This circle expands additional navigation
You should really buy my AJAX book.
You'll learn not only the technology you need for implementation but also an understanding that will help you get the most from AJAX.
You'll also have my eternal thanks :-)