Sha256: 31c491a0182938bfbd776831da905ae86a777669131b0ead96fe38e9a42066c6
Contents?: true
Size: 361 Bytes
Versions: 2
Compression:
Stored size: 361 Bytes
Contents
module Spreeference class ApplicationRecord < ActiveRecord::Base include Spreeference::Preferable serialize :preferences, Hash after_initialize do if has_attribute?(:preferences) && !preferences.nil? self.preferences = default_preferences.merge(preferences) end end self.abstract_class = true end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spreeference-0.1.1 | app/models/spreeference/application_record.rb |
spreeference-0.1.0 | app/models/spreeference/application_record.rb |