Class: Piggybak::PaymentMethod

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/piggybak/payment_method.rb

Instance Method Summary collapse

Instance Method Details

#admin_labelObject



38
39
40
# File 'app/models/piggybak/payment_method.rb', line 38

def admin_label
  "#{self.description}"
end

#key_valuesObject



34
35
36
# File 'app/models/piggybak/payment_method.rb', line 34

def key_values
  self..inject({}) { |h, k| h[k.key.to_sym] = k.value; h }
end

#klass_enumObject



11
12
13
# File 'app/models/piggybak/payment_method.rb', line 11

def klass_enum 
  Piggybak.config.payment_calculators
end