Module: Payable::ModelExtensions::InstanceMethods
- Defined in:
- lib/model_extensions.rb
Instance Method Summary collapse
Instance Method Details
#get_config_param(proc) ⇒ Object
89 |
# File 'lib/model_extensions.rb', line 89 def get_config_param(proc); return if proc.blank?; proc.is_a?(Proc) ? (proc.arity.zero? ? proc.call : proc.call(self)) : self.send(proc) end |
#payable? ⇒ Boolean
90 |
# File 'lib/model_extensions.rb', line 90 def payable?; self.class.payable? end |