class CashOut::ServiceBase
Constants
- STRIPE_ERRORS
Public Instance Methods
failure_message()
click to toggle source
# File lib/cash_out/service_base.rb, line 20 def failure_message I18n.t('cash_out.service.failure') end
failure_status()
click to toggle source
# File lib/cash_out/service_base.rb, line 24 def failure_status 422 end
success_message()
click to toggle source
# File lib/cash_out/service_base.rb, line 16 def success_message I18n.t('cash_out.service.success') end
validate_and_save(model_object)
click to toggle source
# File lib/cash_out/service_base.rb, line 9 def validate_and_save(model_object) unless model_object.save errors.merge!(model_object.errors) end model_object end