Sha256: 5064aaa8775efe2c0261c911ae11a1a12c1772898d29e8c043d7622bdd76555b

Contents?: true

Size: 242 Bytes

Versions: 4

Compression:

Stored size: 242 Bytes

Contents

Spree::PaymentMethod.class_eval do

  scope :loyalty_points_type, -> { where(type: 'Spree::PaymentMethod::LoyaltyPoints') }

  def self.loyalty_points_id_included?(method_ids)
    loyalty_points_type.where(id: method_ids).size != 0
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spree_loyalty_points-1.1.1 app/models/spree/payment_method_decorator.rb
spree_loyalty_points-1.0.3 app/models/spree/payment_method_decorator.rb
spree_loyalty_points-1.1.0 app/models/spree/payment_method_decorator.rb
spree_loyalty_points-1.0.2 app/models/spree/payment_method_decorator.rb