module ActiveYaml::Aliases::ClassMethods
Public Instance Methods
insert(record)
click to toggle source
Calls superclass method
# File lib/active_yaml/aliases.rb, line 12 def insert(record) super if record.attributes.present? end
raw_data()
click to toggle source
Calls superclass method
# File lib/active_yaml/aliases.rb, line 16 def raw_data d = super if d.kind_of?(Array) d.reject do |h| h.keys.any? { |k| k.match(ALIAS_KEY_REGEXP) } end else d.reject do |k, v| v.kind_of?(Hash) && k.match(ALIAS_KEY_REGEXP) end end end