Sha256: 3c120689cc39676ead4afbaabf726a2d55a2f00fa7c63af30d9aa7a2b31c871e

Contents?: true

Size: 761 Bytes

Versions: 4

Compression:

Stored size: 761 Bytes

Contents

require 'riiif/version'
require 'riiif/engine'
module Riiif
  extend ActiveSupport::Autoload
  autoload :Image
  autoload :AbstractFileSystemResolver
  autoload :FileSystemFileResolver
  autoload :HTTPFileResolver
  autoload :Routes
  autoload :AkubraSystemFileResolver
  autoload :NilAuthorizationService

  class Error < RuntimeError; end
  class InvalidAttributeError < Error; end
  class ImageNotFoundError < Error; end

  # This error is raised when Riiif can't convert an image
  class ConversionError < Error; end

  Transformation = Struct.new(:crop, :size, :quality, :rotation, :format)
  mattr_accessor :not_found_image # the image to use when a lookup fails
  mattr_accessor :unauthorized_image # the image to use when a user doesn't have access
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
riiif-1.6.0 lib/riiif.rb
riiif-1.5.1 lib/riiif.rb
riiif-1.5.0 lib/riiif.rb
riiif-1.4.4 lib/riiif.rb