phpDocumentor

Aus php bar

(Weitergeleitet von phpDoc)
Wechseln zu: Navigation, Suche

phpDocumentor ist eine Dokumentationsgenerator für PHP, der aus speziellen Kommentaren im Quelltext automatisch Dokumentationsdateien erstellt. Die Annotationen entsprechen überwiegend denen von Javadoc.

phpDocumentor kann von der Kommandozeile aus oder über eine Weboberfläche zur Erstellung von Dokumentationen benutzt werden. Dabei verknüpft phpDocumentor die Dokumentation und erstellt auf Wunsch auch farblich hervorgehobenen Quelltext. Dazu greift phpDocumentor auf eines der 15 mitgelieferten Smarty-Vorlagen zu. Mögliche Ausgabeformate sind HTML, PDF, Windows Hilfedateien (CHM) und Docbook XML. Auch das Erstellen eigener Vorlagen ist möglich.

Inhaltsverzeichnis

Installation

Installation über PEAR

Die Installation über PEAR ist einfach:

$ pear install pear/phpdocumentor

Manuelle Installation

Die aktuelle Version herunterladen und in ein beliebiges Verzeichnis entpacken.

Benutzung

$ phpdoc -d <quell_verzeichnis> -t <ziel_verzeichnis>

Für weitere Parameter siehe:

$ phpdoc -h

Beispiel

 /**
  * Ein Buch der Bücherei
  *
  * @author Max Mustermann <max@mustermann.com>
  */
 class Buch
 {
   /**
     * Titel des Buches
10     * @var String
11     */
12   private $titel;
13   
14   /**
15     * ISBN des Buches
16     * @var int
17     */
18   private $isbn;
19   
20   /**
21    * Standardkonsturktur
22    */
23   __construct()
24   {
25   }
26   
27   /**
28    * Setzt den Titel des Buches
29    * @param string $titel Neuer Titel
30    */
31   public function setTitel($titel)
32   {
33     $this->titel = $titel;
34   }
35   
36   /**
37     * Gibt den Titel des Buches zurück
38     * @return string Titel des Buches
39     */
40   public function getTitel()
41   {
42     return $this->titel;
43   }
44 }


Links

Alternativen

Persönliche Werkzeuge