Модель A и Модель B используют следующие методы делегирования:
delegate :league, :to => :event, :prefix => true, :allow_nil => false # event_league
def event_league_sport
self.event_league.sport
end
def event_league_sport_name
event_league_sport.name
end
Чтобы мне не приходилось повторять одни и те же методы в каждом классе, как лучше всего разделить их между двумя приятным и сухим способом?