module Memsizable
Public Instance Methods
memsize()
click to toggle source
# File lib/memsizable.rb, line 16 def memsize self.attributes.keys.map{ |attr_name| self.send(attr_name)}.inject{|sum, attr| sum + (attr.respond_to?(:size) ? attr.size : attr.to_s.size) } end