Sha256: c04c968b6eeb66d575c7b4a578233df64c478c708a0b10ef98d5842bc62f50fc
Contents?: true
Size: 573 Bytes
Versions: 5
Compression:
Stored size: 573 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 self.belongs_to_required_by_default = false def self.spree_base_scopes where(nil) end end
Version data entries
5 entries across 5 versions & 1 rubygems