Dbix :: suchebuilder :: record

DBIX :: SuchenBuilder :: Record ist eine Perl-Superklasse für von SEARKBUILDER geladene Datensätze.
Jetzt downloaden

Dbix :: suchebuilder :: record Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jesse Vincent
  • Website des Verlags:
  • http://search.cpan.org/~jesse/

Dbix :: suchebuilder :: record Stichworte


Dbix :: suchebuilder :: record Beschreibung

Dbix :: suchebuilder :: record ist eine perl-superklasse für von suchebuilder geladene Datensätze. Dbix :: suchebuilder :: record ist eine perl-superklasse für von suchebuilder.synopsis packung myrecord geladene Aufzeichnungen. Verwenden Sie Basis QW / DBIX :: SEARCHBUILDER :: Record /; sub _init {mein $ self = wechseln; mein $ dbixhandle = Schicht; # A DBIX :: SucheBuilder :: Griff :: Foo-Objekt für Ihre Datenbank $ self -> _-Griff ($ dBixHandle); $ selbst-> Tabelle ("Benutzer"); } # Tell Record, was die primären Tasten sub _PrimaryKeys sind {Return ; } # Bevorzugte und effizienteste Möglichkeit, Felder-Attribute in einer abgeleiteten # Klasse anzugeben, die vom Autoloader verwendet wird, um Attribut- und Setattrib-Methoden zu erstellen. # Read: Aufrufen von $ Object-> foo gibt den Wert des Foo-Spaltens der Datensatz-Spalte # ein > {'Read' => 1, 'schreibe' => 1}, maz => {'auto' => 1,}, roo => {'Read' => 1, 'auto' => 1, 'Public '=> 1,},}; } # A Subroutine, um das Kennwort eines Benutzers zu überprüfen, ohne den aktuellen Wert # aus Sicherheitszwecken zurückzugeben, die Kennwortmethode nicht oberhalb von Sub IsPassword {My $ self = SHIFT; meine $ probiere = schicht; # Note zwei __s in __Value. Unterklassen können mit _Value muck, aber # Sie sollten niemals __value berühren, wenn ($ EQ $ self -> __ Wert ('Password')) {Rückkehr (1); } else {return (undef); }} # Überschreiben dbix :: sucheBuilder :: Erstellen Sie ein, um einige zu überprüfen Meine% Felder = (userid => undef, password => 'default', #set ein Standardkennwort @_); # Stellen Sie sicher, dass ein BenutzerDID angegeben ist, es sei denn, ($ Felder {'userid'}) {die "keine Benutzeroberfläche angegeben." } # Get dbix :: suchebuilder :: record-> erstellen, um die echte Arbeitsrückgabe zu erstellen ($ self-> super :: erstellen (userid => $ Felder {'userid'}, Password => $ Felder {'Password'} , Erstellt => Zeit)); } Anforderungen: · Perl.


Dbix :: suchebuilder :: record Zugehörige Software