Sha256: 3e6dc4acf1ffd378e62188b645151ad8424eff074ab40c932a3910a85cbef3f1

Contents?: true

Size: 487 Bytes

Versions: 7

Compression:

Stored size: 487 Bytes

Contents

# frozen_string_literal: true
module Hyrax
  require 'active_fedora/errors'

  # Generic Hyrax exception class.
  class HyraxError < StandardError; end

  # Error that is raised when an active workflow can't be found
  class MissingWorkflowError < HyraxError; end

  class WorkflowAuthorizationException < HyraxError; end

  class SingleUseError < HyraxError; end

  class SingleMembershipError < HyraxError; end

  class ObjectNotFoundError < ActiveFedora::ObjectNotFoundError; end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hyrax-3.4.2 lib/hyrax/errors.rb
hyrax-4.0.0.beta1 lib/hyrax/errors.rb
hyrax-3.4.1 lib/hyrax/errors.rb
hyrax-3.4.0 lib/hyrax/errors.rb
hyrax-3.3.0 lib/hyrax/errors.rb
hyrax-3.2.0 lib/hyrax/errors.rb
hyrax-3.1.0 lib/hyrax/errors.rb