Module: SpreeCmCommissioner::PaymentMethodDecorator

Defined in:
app/models/spree_cm_commissioner/payment_method_decorator.rb

Constant Summary collapse

DISPLAY =
i[both front_end back_end frontend_for_early_adopter].freeze

Class Method Summary collapse

Class Method Details

.prepended(base) ⇒ Object



5
6
7
8
9
# File 'app/models/spree_cm_commissioner/payment_method_decorator.rb', line 5

def self.prepended(base)
  base.const_set(:DISPLAY, DISPLAY)

  base.scope :available_on_frontend_for_early_adopter, -> { active.where(display_on: i[both front_end frontend_for_early_adopter]) }
end