module ActiveFedora::Noid::Model
Mix this class into an ActiveFedora:Base model in order to have you new objects created with a noid id.
Public Instance Methods
assign_id()
click to toggle source
This overrides the default behavior, which is to ask Fedora for an id
@see ActiveFedora::Persistence.assign_id
# File lib/active_fedora/noid/model.rb, line 10 def assign_id service.mint end
Private Instance Methods
service()
click to toggle source
# File lib/active_fedora/noid/model.rb, line 16 def service @service ||= ActiveFedora::Noid::Service.new end