class SimpleShipping::ValidationError
Raises when some data is invalid or missing to build a request.
Public Class Methods
new(model_or_msg)
click to toggle source
@param model_or_msg [Abstract::Model, String]
Calls superclass method
# File lib/simple_shipping/exceptions.rb, line 11 def initialize(model_or_msg) @message = case model_or_msg when Abstract::Model "Invalid model #{model_or_msg.class}. Validation errors: #{model_or_msg.errors.full_messages.join(', ')}" when String model_or_msg end super(@message) end