Sha256: 9ef47b82660e1f2521b7fbdd66ed028c2fba8cde27b26f19c1bd9d22673fbe6f
Contents?: true
Size: 452 Bytes
Versions: 66
Compression:
Stored size: 452 Bytes
Contents
require 'active_fedora/noid' module CurationConcerns module Noid extend ActiveSupport::Concern ## This overrides the default behavior, which is to ask Fedora for an id # @see ActiveFedora::Persistence.assign_id def assign_id service.mint if CurationConcerns.config.enable_noids end def to_param id end private def service @service ||= ActiveFedora::Noid::Service.new end end end
Version data entries
66 entries across 66 versions & 2 rubygems