Config :: objektiv.

Perl-Modul für das Parsing objektorientierte Konfigurationsdateien
Jetzt downloaden

Config :: objektiv. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark D. Roth
  • Website des Verlags:
  • http://search.cpan.org/~roth/

Config :: objektiv. Stichworte


Config :: objektiv. Beschreibung

Perl-Modul zum Analysieren von objektorientierten Konfigurationsdateien Config :: objektiv ist ein Perl-Modul, das einen Mechanismus für Parsing-Konfigurationsdateien bereitstellt, um Konfigurationsdaten zu manipulieren. Im Gegensatz zu den meisten anderen Konfigurationsdateimodulen, die Konfigurationsdaten als einfache Variablen darstellen, stellt Config :: Objektive Konfigurationsdaten als Perl-Objekte dar. Dies ermöglicht eine wesentlich flexiblere Konfigurationssprache, da neue Klassen leicht geschrieben werden können, um Methoden zur Konfigurationssyntax hinzuzufügen. Die Konfiguration :: Objektivklasse unterstützt die folgenden Methoden: Neu () Der Konstruktor. Das erste Argument ist der Dateiname der Konfigurationsdatei, um zu parsen. Das zweite Argument ist ein Verweis auf einen Hash, der Namen an Konfigurationsobjekte kennt. Die verbleibenden Argumente werden als Hash-Attribute für das Objekt interpretiert. Derzeit ist das einzige unterstützte Attribut incluid_dir, das das Verzeichnis angibt, auf das nach Dateien suchen (siehe "Datei inklusion"). Wenn nicht angegeben, include_dir standardmäßig auf ". get_obj () gibt einen Verweis auf das Objekt des angegebenen Objektnamens zurück. Der Objektname ist das erste Argument.obj_names () gibt eine Liste bekannter Objektnamen an. .Synopsis verwenden config :: objektiv; Verwenden Sie config :: objektiv :: string; Verwenden Sie CONFIG :: objektive :: Liste; my $ conf = config :: objektiv-> neu ('Dateiname', {'var1' => config :: objektiv :: string-> neu (), 'var2' => config :: objektiv :: list-> neu (), ...}, 'Include_dir' => '/ usr / local / teilen / appname'); drucken "var1 = \" ". $ conf-> var1." \ "\ n"; Anforderungen: · Perl.


Config :: objektiv. Zugehörige Software