PHPDoc - http://www.phpdoc.de/
 
Programmaufbau

PHPDoc ist objektorientiert programmiert und verfügt über einen modularen Aufbau. Ein kleiner Kern kontrolliert die einzelnen Programmteile.

  • Parser
  • Analyser
  • Indexer
  • XML Exporter
  • XML Reader
  • XML Accessor
  • Renderer
  • Hilfsmodule: XML Writer, Filehandler, ArgV Handler,...
Der Parser durchsucht die Sourcefiles und extrahiert Informationen. Er arbeitet auf der Basis von regulären Ausdrücken. Im Analyser werden die Daten vererbt, der Indexer baut Übersichtslisten auf. Mit Hilfe des XML Exporters werden die Daten gespeichert.

Der XML Reader bildet zusammen mit dem XML Accessor, der Umsortierungen an den Rohdaten vornimmt, die Basis für den Renderer.

 
Inhalt << Datenexport  |  Programmablauf I >>

 @copyright Ulf Wendel <ulf.wendel@phpdoc.de>, @sponsored by NetUSE AG