Method: ActiveType::VirtualAttributes::ClassMethods#_virtual_column

Defined in:
lib/active_type/virtual_attributes.rb

#_virtual_column(name) ⇒ Object



288
289
290
291
292
293
294
295
296
# File 'lib/active_type/virtual_attributes.rb', line 288

def _virtual_column(name)
  virtual_columns_hash[name.to_s] || begin
    if defined?(super)
      super
    else
      raise MissingAttributeError.new("Undefined attribute '#{name}'")
    end
  end
end