Thread Datenvalidierung mit Transaktion - Wie am besten Ablauf verketten?
(10 answers)
Opened by sid burn at 2009-05-29 14:17 Guest MatthiasW Ja an sowas habe ich auch schon gedacht: http://www.perl-community.de/bat/poard/message/122... Allerdiengs gefällt mir die Lösung nicht so sehr. Am ende würde es vielleicht dann so aussehen um zwei benutzereingaben auf eine email zu prüfen. Code (perl): (dl
)
1 2 3 4 $validate->aggregate([ { email => $user_input_1, $options_href }, { email => $user_input_2, $options_href }, ]); einzelne checks möchte ich z.B. so planen. Code (perl): (dl
)
$validate->email($user_input, $options_href); $options ist immer Optional. Würde ich es so wie oben machen hat man zwei unterschiedliche interface, einmal methode die den check angibt mit dem user input und optionale optionen. Und beim zusammenfassen mehrere checks auf einmal eine Datenstruktur. Schöner und konsistenter wäre es wenn es immer Methodenaufrufe sind. Ich denke gerade nach ob ich da irgendetwas mit caller() machen kann. Damit bekomme ich ja heraus ob mein vorgänger ein check war. Aber mir fällt nichts intelligentes ein wie ich das nutzen könnte oder einen Stack oder anonyme subs oder ähnliches so erstellen kann das genau das geht was ich möchte. Ich werde aber irgendwie nicht das gefühl loß das es irgendwie geht. Last edited: 2009-05-29 16:16:30 +0200 (CEST) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|