2 Stimmen

Geländer: Validieren mit Argumenten

Ich verwende Rails 3.0.3, wo ich einen ziemlich umfangreichen Validierungsprozess habe.

Ich möchte eine Validierung zu machen, wo ich überprüfen, ob eine bestimmte Variable ein richtiges Datum ist

Im Grunde genommen möchte ich Folgendes tun:

def validate_date(this_date)?

    begin
       Date.parse(this_date)
    rescue
      proper_date = false
    else
          proper_date = true
    end
end

und rufe diese Methode in meinem Modell mit auf:

attr_accessor :given_date    
validate_date(given_date)

sondern auch an einer anderen Stelle in meiner Validierungsdatei, z.B. durch:

attr_accessor :another_date
validate_date(another_date)

oder etwas Ähnliches...

Was muss ich tun, damit das funktioniert?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X