Module#prepend
(Comme class_eval mais en meilleur)
module CustomDiscount::LineItemConcern
 def copy_price
 super()  if my_custom_discount?
  apply_custom_discount
 end
 endÂ
end
Spree::LineItem.prepend(CustomDiscount::LineItemConcern)
ou alternativement
Spree::LineItem.prepend( Module.new do
 def copy_price
 super()  if my_custom_discount?
  apply_custom_discount
 end
 end
)














