Ruby (Rails) Делегировать атрибуты методу другой модели?

-EDIT-

Прочитав о методе Delegate из первого ответа, мой вопрос таков: можно ли делегировать два разных метода другому методу.

IE: Сейчас у меня есть: @ photo.attachment.file.url, @ photo.attachment.height и @ photo.attachment.width

Я бы хотел получить доступ ко всем этим через @ photo.file.url, @ photo.file.height, @ photo.file.width. файл только в photo.file , но могу ли я также отобразить высоту и ширину в photo.file , чтобы для единообразия я мог получить доступ к высоте и width через атрибуты photo.file.height и photo.file.width ?

Возможно ли такое, и если да, то как это выглядит?

19
задан Andrew 20 January 2011 в 01:14
поделиться