У меня есть модель:
class Item < ActiveRecord::Base
У объекта есть свойство store
Исходя из значения store, я бы хотел, чтобы объект Item имел различное поведение для определенных методов.
Существует ли общий шаблон проектирования для этого в Rails? Как это сделать чисто без большого оператора if-else в методах?