def length
self[:length].to_f
end
def load_users_data
users.filter(&:active?).map do |user|
{
id: user.id,
created_at: user.created_at
}
end
end
def calculate_max_hours_usage
...
end
end
Как бы ты такой вариант разделил по классам?
load_users_data это одновременно и Query Object (тут же запрос, кстати почему filter на уровне приложения, а не в базе? потечет) и Serializer (там где ты хэш делаешь)
Обсуждают сегодня