Вытягивание моих волос, пытаясь выяснить, где class_inheritable_reader задокументирован в Rails.Почему class_inheritable_reader в ActiveSupport не документирован?
Поиск Google показал свое существование, и ищу в самом драгоценном камне я нашел метод:
def class_inheritable_reader(*syms)
syms.each do |sym|
next if sym.is_a?(Hash)
class_eval <<-EOS
def self.#{sym} # def self.before_add_for_comments
read_inheritable_attribute(:#{sym}) # read_inheritable_attribute(:before_add_for_comments)
end # end
#
def #{sym} # def before_add_for_comments
self.class.#{sym} # self.class.before_add_for_comments
end # end
EOS
end
end
....
Но глядя на rdocs как для ActiveSupport И от «грабель документа: рельсы» вы найдете не документация ... как получилось?
Hi TomToday ... спасибо. К сожалению, это именно тот сайт, на котором я приземлился, когда искал Google. Я надеялся получить дополнительную официальную документацию. Я уточню свой вопрос с более подробной информацией и вопросом «бонуса», так как на данный момент я нашел удовлетворительный ответ. – btelles