cirandas.net

ref: master

plugins/payments/models/payments_plugin/payment_method.rb


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
class PaymentsPlugin::PaymentMethod < ApplicationRecord

  attr_accessible :slug, :name, :description

  has_many :payments
  has_and_belongs_to_many :profiles

  def self.as_hash_n_translation
    all.each_with_object({}){|pm,h| h[pm.slug.to_sym] = proc{ _(pm.name) } }
  end
end