Sha256: c15ae09f452543b46e0e2defa469e5de61ffe4202d0acc60006819b7396c68e3
Contents?: true
Size: 688 Bytes
Versions: 12
Compression:
Stored size: 688 Bytes
Contents
class Spree::Base < ApplicationRecord include Spree::Preferences::Preferable serialize :preferences, Hash include Spree::RansackableAttributes after_initialize do if has_attribute?(:preferences) && !preferences.nil? self.preferences = default_preferences.merge(preferences) end end if Kaminari.config.page_method_name != :page def self.page(num) send Kaminari.config.page_method_name, num end end self.abstract_class = true def self.belongs_to_required_by_default false end def self.spree_base_scopes where(nil) end # FIXME: https://github.com/rails/rails/issues/40943 def self.has_many_inversing false end end
Version data entries
12 entries across 12 versions & 1 rubygems