Sha256: 11c0f3462ffdb91e58e7a9575029b3a8fac53b5705e810b151d0d71003882e0c
Contents?: true
Size: 917 Bytes
Versions: 38
Compression:
Stored size: 917 Bytes
Contents
module Scrivito # @api public class ScrivitoError < StandardError end class ApplicationError < ScrivitoError def http_code 412 end def as_json {message: message, message_for_editor: message} end end # @api public class ResourceNotFound < ScrivitoError def http_code 404 end def as_json {message: message} end end # @api public class ObjClassNotFound < ResourceNotFound end # this error is raised if scrivito detects an internal problem. # these errors should never occur when using the public api of the SDK. class InternalError < ScrivitoError end # @api public class TransformationError < ScrivitoError attr_reader :code def initialize(message, code) @code = code super(message) end end # @api public class TransformationSourceError < TransformationError end # @api public class TransformationDefinitionError < TransformationError end end # module Scrivito
Version data entries
38 entries across 38 versions & 1 rubygems