class PayPal::FreteFacil::ShippingResult
Attributes
value[R]
Public Class Methods
new(value)
click to toggle source
# File lib/paypal/fretefacil/shipping_result.rb, line 7 def initialize(value) if value > 0 # Ruby 1.8.7 compatibility. @value = Float.instance_method(:round).arity.zero? ? value : value.round(2) else @value = 0 @error = true @error_message = "Não foi possível calcular o frete." end end
Public Instance Methods
error?()
click to toggle source
# File lib/paypal/fretefacil/shipping_result.rb, line 22 def error? @error ||= false end
error_message()
click to toggle source
# File lib/paypal/fretefacil/shipping_result.rb, line 26 def error_message @error_message ||= "" end
success?()
click to toggle source
# File lib/paypal/fretefacil/shipping_result.rb, line 18 def success? !error? end