Abraham Rodriguez

unless?

......@@ -13,10 +13,8 @@ module Var
def self.create_charge(service, object, options = {})
binding.pry
return { error_message: 'Service is not supported' }
unless VALID_SERVICES.include? service
return { error_message: "#{object.class.to_s} doesn't support charges"}
unless object.respond_to?(:charge_with)
return { error_message: 'Service is not supported' } unless VALID_SERVICES.include? service
return { error_message: "#{object.class.to_s} doesn't support charges"} unless object.respond_to?(:charge_with)
object.charge_with(service, options)
end
end
......
module Var
VERSION = "0.2.4"
VERSION = "0.2.5"
end
......