Sha256: e8f36d7f88ff4a438d3a7abaa761031942de8f10d20abf12d59000f3f90b694e
Contents?: true
Size: 1.22 KB
Versions: 6
Compression:
Stored size: 1.22 KB
Contents
module Hyrax class DefaultMiddlewareStack # rubocop:disable Metrics/MethodLength def self.build_stack ActionDispatch::MiddlewareStack.new.tap do |middleware| middleware.use Hyrax::Actors::TransactionalRequest middleware.use Hyrax::Actors::OptimisticLockValidator middleware.use Hyrax::Actors::CreateWithRemoteFilesActor middleware.use Hyrax::Actors::CreateWithFilesActor middleware.use Hyrax::Actors::CollectionsMembershipActor middleware.use Hyrax::Actors::AddToWorkActor middleware.use Hyrax::Actors::AttachMembersActor middleware.use Hyrax::Actors::ApplyOrderActor middleware.use Hyrax::Actors::InterpretVisibilityActor middleware.use Hyrax::Actors::TransferRequestActor middleware.use Hyrax::Actors::DefaultAdminSetActor middleware.use Hyrax::Actors::ApplyPermissionTemplateActor middleware.use Hyrax::Actors::CleanupFileSetsActor middleware.use Hyrax::Actors::CleanupTrophiesActor middleware.use Hyrax::Actors::FeaturedWorkActor middleware.use Hyrax::Actors::ModelActor middleware.use Hyrax::Actors::InitializeWorkflowActor end end # rubocop:enable Metrics/MethodLength end end
Version data entries
6 entries across 6 versions & 1 rubygems