.
app/models/spree/promotion/rules/organisational_user.rb,
module Spree
class Promotion
module Rules
class OrganisationalUser < PromotionRule
def applicable?(promotable)
promotable.is_a?(Spree::Order)
end
def eligible?(order, options = {})
end
end
end
end
end
,
spree.rb,
Rails.application.config.after_initialize do
Rails.application.config.spree.promotions.rules << Spree::Promotion::Rules::OrganisationalUser
end
.
. .