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