| Katalysator :: Controller :: Einschränkungen Catalyst :: Controller :: Einschränkungen enthalten CONSTRINT-Signaturen für Controller-Aktionen. |
Jetzt downloaden |
Katalysator :: Controller :: Einschränkungen Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Robert Sedlacek
- Website des Verlags:
- http://search.cpan.org/~phaylon/
Katalysator :: Controller :: Einschränkungen Stichworte
Katalysator :: Controller :: Einschränkungen Beschreibung
Katalysator :: Controller :: Einschränkungen enthält Einschränkungssignaturen für Controller-Aktionen. Katalysator :: Controller :: Controllers enthält Constraint-Unterschriften für Controller-Aktionen ... Base QW verwenden (Catalyst :: Controller :: Controllers); __Package __-> config (Einschränkungen => {# Zulassen nur Ziffern für Typ 'Integer' Integer => qr / ^ d + $ /, # Zulassen nur Word-Zeichen für Typ 'Word' Word => sub {/ ^ W + $ /}, # Validieren Sie die Benutzer-ID und blasen Sie den Objektbenutzer auf # Diese Aktion weiterleiten, wenn die Validierung fehlgeschlagen ist, wenn die Validierung fehlgeschlagen ist. c-> fetch_user_by_id ($ ID);},} # Erbschaftshighinteger => {inerit_from => 'integer', check => sub {$ _> 22},}, # zusammenbrechen Mehrere Argumente mydate => {# Nehmen Sie drei Ganzzahlen und geben Sie einen Wert an => 3, ergibt => 1, # aufblasen auf ein datetime-Objekt nach unten (Jahr => $ y, Monat => $ m, Tag => $ d);}}}); # Fügen Sie zwei Ganzzahlen hinzu, schöpft nur Ausnahme auf die Einschränkungsfehler-Sub-Hinzufügen: lokale Args (2) Einschränkungen (Ganzzahl A, Ganzzahl B) {My ($ self, $ c) = @_; $ c-> res-> körper ($ _ {a} + $ _ {B}); } # legt das Wort in den Vorrat, unter dem Taste 'Foo' Sub Stashword: Lokale Args (1) Einschränkungen (Word Foo *) {} # user_obj endet als Benutzerobjekt in der Stash-Sub View_User: Lokale Args (1) Einschränkungen (Benutzer user_obj *) {} sub ungültig_user: private {# handhaben ungültig userid} 1; Anforderungen: · Perl Anforderungen: · Perl.
Katalysator :: Controller :: Einschränkungen Zugehörige Software