German
Home
Dokumentation
Download
Spezifikation
Homepage
Planung
Klassen
* Config
* ExtractClassDocu
* HomePageMaker
* HtmlObfuscator
* Main
* Obfuscator
* PhpObfuscator
* PhpParser
* QuantaImport
* Spider
* TagDb
Dateiformate
Übersetzung
Impressum

ExtractClassDocu


Dokumentation der Klassen aus dem Quellcode extrahieren
GPL (c) 2005 Lars Brand
V 0.1.6 26.12.2005

Konstructor new


Objekt der Klasse erzeugen
Übergabeparameter: %cfg
'HEAD': Pfad zum Kopf der Klassendokumentation
'SRC': Quellverzeichnis
'DEST': Pfad zur Datei mit der Klassendolumentation
'DEBUG': Debugmodus 0 oder 1
Aufruf: $a = new ExtractClassDocu( %cfg );

Methode init


Initialisierung der Objektvariablen
Aufruf: void = $a->init( %cfg );

Methode doc_head


Kopf der Dokumentationsdatei erstellen
Aufruf: void = $a->doc_head( void );

Methode work


Dokumentation aus den Perl-skripten eines bestimmten Verzeichnisses extrahieren
Aufruf: void = $a->work();

Methode read_dir


Verzeichnis öffnen
Aufruf: void = $a->read_dir( $path );

Methode check


Verzeichniseintrag klassifizieren
Aufruf: void = $a->check( $path, $name );

Methode read_pm


Einen Perl-Quelltext einlesen und bearbeiten
Aufruf: void = $a->read_pm( $file );

Methode import_doc


Dokumentation aus dem Skript extrahieren und importieren
Aufruf: void = $a->import_doc( @_lines );

Methode read_file


Eine Datei zeilenweise einlesen
Aufruf: @lines = $a->read_file( $file );

Methode write_file


Eine Datei zeilenweise schreiben
Aufruf: void = $a->write_file( $file, @lines );

Destructor DESTROY


Objekt zerstoeren