SORU
14 ŞUBAT 2011, PAZARTESİ


Raylar: around_* geri

http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html, belgeleri okudum ama around_* geri before_* after_* ilgili tetiklendiğinde anlamıyorum.

Herhangi bir yardım çok takdir.

Teşekkürler.

CEVAP
14 ŞUBAT 2011, PAZARTESİ


Around_* geri before_* ve after_* eylemler içinde ve etrafında eylem denir. Örneğin:

class User
  def before_save
    puts 'before save'
  end

  def after_save
    puts 'after_save'
  end

  def around_save
    puts 'in around save'
    yield
    puts 'out around save'
  end
end

User.save
  before save
  in around save
  out around save
  after_save
=> true

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • GUN-TIME with Brandon

    GUN-TIME wit

    3 ŞUBAT 2009