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

QuantaImport


Bestimmte PHP-Tags können aus der Quanta-Installation extrahiert werden.

GPL (c) 2005 Lars Brand
V 0.1.5 25.12.2005

Konstructor new


Objekt der Klasse erzeugen
Übergabeparameter: %cfg
'DEBUG' : Debugmodus, 0 - Aus, 1 - Ein ( 0 )
'SRC' : Verzeichnis in dem Quanta die Tags abgelegt hat ( /opt/kde3/share/apps/quanta/dtep/php )
'DEST' : Verzeichnis unter dem die importierten Tags abgelegt werden sollen ( ../dat )
Aufruf: $a = new QuantaImport( %cfg );

Methode init


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

Methode work


Verzeichnis nach Tag-Dateien scannen und Tags daraus importieren
Aufruf: void = $a->work();

Methode read_dir


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

Methode check


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

Methode read_tag


Einen Quanta-Tag einlesen
Aufruf: void = $a->read_tag( $file );

Methode import_tag


Einen Quanta-Tag importieren
Aufruf: void = $a->import_tag( @lines );

Methode import_version


Eine PHP-Version importieren
Aufruf: void = $a->import_version( $name, $type, $version );

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( @lines );

Destructor DESTROY


Objekt zerstören