module Virtualize

Constants

VERSION

Public Instance Methods

attributes() click to toggle source
Calls superclass method
# File lib/virtualize.rb, line 34
def attributes
  hash = super
  hash.delete(self.class.instance_variable_get(:@virtual_column).to_s)
  self.class.instance_variable_get(:@virtual_attributes).each do |virtual_key|
    hash[virtual_key.to_s] = send(virtual_key)
  end
  hash
end