У меня есть модель ActiveRecord с полиморфной ассоциацией вроде этого:
class Reach < ActiveRecord::Base
belongs_to :reachable, :polymorphic => true
end
Эта модель действует как прокси. Что мне нужно сделать, это переслать все вызовы методов на этот объект на связанный объект :reachable. Я думаю, что delegate здесь не поможет, потому что я должен явно указать все методы, которые мне нужно делегировать. Мне нужно что-то вроде delegate :all делегировать все методы (не all).