2012-01-20 20 views
12

में काम करना चाहिए क्या मुझे ActiveModel:Validations:Callbacks:ClassMethods या ActiveModel:Validations:Callbacks का विस्तार या शामिल करना चाहिए?पहले_विधीकरण, आदि को सक्रिय करने का सही तरीका क्या है ActiveModel

class Foo 
    extend ActiveModel::Callbacks 
    include ActiveModel::Validations 
    include ActiveModel::Validations::Callbacks 

    before_validation :bar 

    def bar 
    # callback logic here 
    end 
end 

यह आपको लगता है कि आदेश में सब कुछ है कि महत्वपूर्ण है:

उत्तर

23

मैं इसे इस तरह काम करने के लिए मिला है।

+0

इससे मुझे बहुत मदद मिली, धन्यवाद। – Vinozio