Sha256: c080c6fdcc58c7c0647459242e1ff2b63a45cebd90d452f665d16ab95a7796ce
Contents?: true
Size: 486 Bytes
Versions: 35
Compression:
Stored size: 486 Bytes
Contents
# frozen_string_literal: true require 'spree/core/environment_extension' module Spree module Core class Environment include EnvironmentExtension add_class_set :payment_methods add_class_set :stock_splitters attr_accessor :calculators, :preferences, :promotions def initialize(spree_config) @calculators = Calculators.new @preferences = spree_config @promotions = Spree::Promo::Environment.new end end end end
Version data entries
35 entries across 35 versions & 2 rubygems