Klasse :: datastore.

Klasse :: datastore ist ein Perl-Modul für den generischen OO-Datenspeicher / Abruf.
Jetzt downloaden

Klasse :: datastore. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric Folley
  • Website des Verlags:
  • http://search.cpan.org/~efolley/HTML-CheckArgs-0.11/lib/HTML/CheckArgs.pm

Klasse :: datastore. Stichworte


Klasse :: datastore. Beschreibung

Klasse :: DataStore ist ein Perl-Modul für den generischen OO-Datenspeicher / Abruf. Klasse :: datastore ist ein Perl-Modul für generische OO-Datenspeicherung / Abruf .Synopsis My% -Werte = (eins => 1, zwei => 2); My $ Store = Klasse :: DataStore-> Neue (% -Werte); # Verwenden von Get / Set-Methoden $ store-> set ('drei', 3); meine $ drei = $ store-> erfahren ('drei'); # Verwenden von AutoLoad-Methode $ Store-> Vier (4); meine vier $ = $ store-> vier; mein @four = $ store-> vier; # gibt eine Liste zurück, die meine $ exists = $ store-> existiert ('drei'); # $ exists = 1 mein $ data_hashref = $ store-> dump; $ store-> clear; Klasse :: datastore implementiert ein einfaches Speichersystem für Objektdaten. Auf diese Daten können über GET / SET-Methoden und AutoLoad aufgerufen werden. Autoload-Anrufe werden nicht der Symboltabelle hinzugefügt, sodass die Verwendung von GET / SET schneller ist. Die Verwendung von AutoLoad bedeutet auch, dass Sie nicht in der Lage sein, Daten mit einem von einer Instanzmethode bereits verwendeten Instanzmethode zu speichern, z. B. "GET" oder "Exists". Dieses Modul wurde ursprünglich als Teil eines Website-Frameworks geschrieben, das für verwendet wurde Die Website des demokratischen Nationalkomitees im Jahr 2004. Einige der hier gewählten Implementierungen, z. B. Get (), die optional eine Liste zurückgeben, wenn in Array-Kontext aufgerufen wird, spiegeln die Art und Weise, wie dieses Modul ursprünglich für den Bau von Webanwendungen verwendet wurde. Class :: datastore ist am nützlichsten, wenn Unterklassifiziert. Um die Autoload-Funktionalität zu erhalten, fügen Sie beim Einrichten der Unterklasse Folgendes hinzu: Verwenden Sie Basis 'Klasse :: Datastore'; * Autoload = class :: datastore :: autoload; Dieses Modul ist auch ein nützliches Add-On für Module, das einen schnellen und einfachen Datenspeicher benötigt, z. So speichern Sie Konfigurationsdaten: $ self -> {_ config} = Klasse :: datastore-> neu ($ config_data); sub config {return $ _ -> {_ config}; } mein $ server = $ self-> config-> server; mein $ sender = $ self-> config-> erfahren (sender '); Anforderungen: · Perl.


Klasse :: datastore. Zugehörige Software