2012-04-04 6 views

Antwort

1

Ich nehme an, Sie so etwas wie tun könnte:

def self.validate_with_callback(attr, method, error) 
    validate do |record| 
    record.errors.add attr, error unless record.send(method) 
    end 
end 

Aber das ist nur ein dummer Wrapper um validate, also würde ich es einfach direkt anrufen.