class ZipContainer::MalformedContainerError
This error is raised when a bad Container
is detected.
Public Class Methods
Source
# File lib/zip-container/errors.rb, line 58 def initialize(reason = nil) if reason.nil? || reason.empty? super('Malformed Container.') elsif reason.is_a?(Array) reasons = reason.map { |r| " * #{r}\n" } super("Malformed Container:\n#{reasons}") else super("Malformed Container: #{reason}") end end
Create a new MalformedContainerError
with an optional reason or list of reasons for why the Container
is malformed.
Calls superclass method