Sha256: b2460954649290823cc01a6194236eba527de07591a3e9f2aa1d9eff4ef10162
Contents?: true
Size: 430 Bytes
Versions: 8
Compression:
Stored size: 430 Bytes
Contents
require 'active_fedora/noid' module Sufia 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 Sufia.config.enable_noids end def to_param id end private def service @service ||= ActiveFedora::Noid::Service.new end end end
Version data entries
8 entries across 8 versions & 1 rubygems