Config :: vars.

ein Modul zum Aufbewahren von Konfigurationsvariablen in einer zentralen Perl-Datei
Jetzt downloaden

Config :: vars. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric J. Roode
  • Website des Verlags:
  • http://search.cpan.org/~roode/

Config :: vars. Stichworte


Config :: vars. Beschreibung

Ein Modul zum Halten von Konfigurationsvariablen in einer zentralen Perl-Datei Config :: vars ist ein Perl-Modul zum Aufbewahren von Konfigurationsvariablen in einer zentralen Perl-Datei.Synopsis-Paket MY_CONFIG_FILE; Verwenden Sie config :: vars; # Deklarieren und initialisieren Sie einige Variablen in Ihrer Konfigurationsdatei. var $ foo = "einiger Wert"; VAR $ ARR = QW (einige Werte); var% hash = (einige => 'Werte'); # Deklarieren Sie eine Initialisierung einiger readonly-Variablen. ro $ foo2 = 'einiger Wert'; ro $ arr2 = qw (einige Werte); RO% Hash2 = (einige => 'Werte'); Die meisten ansehnlichen Projekte erfordern eine Reihe von Konfigurationsvariablen, die irgendwo gespeichert werden sollen. Manchmal ist eine Konfigurationsdatei die beste Lösung dafür, aber hierdet ein einfaches Perl-Modul. Das Schöne an der Verwendung eines Perl-Moduls besteht darin, dass Sie Berechnungen in der Datei ausführen können, beispielsweise initialisieren Variablen von zuvor definierten. Das Problem besteht darin, dass Sie ein paar wiederholende Rechnungslegungsarbeiten durchführen müssen, um sicherzustellen, dass die Variablen zugänglich sind von Ihrem Hauptprogramm und anderen Modulen. Sie sollten das Modul als Exporteur einrichten, sodass alle verschiedenen Komponenten Ihres Systems Zugriff auf die Konfigurationsvariablen in ihren eigenen Namespaces haben. Sie müssen dann alle Namen der Konfigurationsvariablen in @Export_ok einstellen. Wenn Sie möchten, dass Ihr Modul striktsicher ist, müssen Sie sie alle mit unseren oder verwendeten Vars deklarieren. Schließlich müssen Sie die Variable initialisieren. Es geht so etwas wie folgt: @export_ok = qw ($ Präsident); Verwenden Sie vars QW ($ Präsident); $ President = 'Grover Cleveland'; Jedem Variablennamen dreimal ist ein langwieriger Zeitverschwendung. Dieses Modul kümmert sich um die wiederholten Codierungsaufgaben, die Sie benötigen, um Ihr Konfigurationsmodul Work.Config :: vars auch zu importieren des exporteurmoduls achten und @Export_ok und @Isa einrichten. Anforderungen: · Perl.


Config :: vars. Zugehörige Software