Ich habe ein Ruby-Objekt, xForm
, die von Form
erbt.Was ist `delegate` in einer Rails-Objektdatei?
class xForm < Form
# code
end
Es gibt einen Abschnitt in der Form Datei # Delegations
genannt
delegate :id, :xyz,
:email, :email=,
...
to: :user
Ich habe nicht vor mit Formularobjekten oder Delegationen behandelt, und war nicht in der Lage, Informationen zu finden, die Google Suche.
Kann jemand erklären, wofür sie auf hohem Niveau verwendet werden?
http://stackoverflow.com/questions/20873591/how-rails-delegate-method-works –