Sha256: 464fb5b0d75fc805edead498e3e501f7a3c4fc04027604d5f4e36778f158fb3b
Contents?: true
Size: 558 Bytes
Versions: 13
Compression:
Stored size: 558 Bytes
Contents
class Spree::StoreCreditCategory < ActiveRecord::Base class_attribute :non_expiring_credit_types self.non_expiring_credit_types = [Spree.t("store_credit.non_expiring")] class_attribute :reimbursement_category_name self.reimbursement_category_name = Spree.t("store_credit_category.default") def self.reimbursement_category(reimbursement) Spree::StoreCreditCategory.find_by(name: reimbursement_category_name) || Spree::StoreCreditCategory.first end def non_expiring? self.class.non_expiring_credit_types.include? name end end
Version data entries
13 entries across 13 versions & 1 rubygems