Sha256: 8d4206d94a1d95a910fc8ebee8d7afe28fe807d6b65cccbfa83f2a2ef8843c9a
Contents?: true
Size: 639 Bytes
Versions: 20
Compression:
Stored size: 639 Bytes
Contents
# frozen_string_literal: true require 'hyrax/transactions/transaction' module Hyrax module Transactions ## # Creates a Hyrax::AdministrativeSet from a ChangeSet # # @since 3.2.0 class AdminSetCreate < Transaction DEFAULT_STEPS = ['change_set.set_user_as_creator', 'change_set.apply', 'admin_set_resource.apply_collection_type_permissions', 'admin_set_resource.save_acl'].freeze ## # @see Hyrax::Transactions::Transaction def initialize(container: Container, steps: DEFAULT_STEPS) super end end end end
Version data entries
20 entries across 20 versions & 1 rubygems