Bir Rails 3 uygulaması için ActiveModel :: Callbacks ile ActiveResource (özellikle after_initialize) ile çalışacak şekilde çalışıyorum ama çalışmaya başlayamıyorum. Herhangi bir hata alamıyorum, ancak geri arama yöntemi hiçbir zaman yürütülmez. İşte ActiveModel'i Başlarken :: ActiveResource ile çalışmak için geri aramalar
Nedense kodclass User < ActiveResource::Base
extend ActiveModel::Callbacks
define_model_callbacks :initialize, :only => :after
after_initialize :update_info
def update_info
puts 'info'
end
end
snippet'idir, update_info asla çalıştırılmaz. Bunun işe nasıl başlayacağı konusunda bir fikri olan var mı?
Bu oldukça hayal kırıklığı, ama haklısınız görünür. https://github.com/rails/rails/blob/master/activemodel/lib/active_model/callbacks.rb – tybro0103