Class: Batch

Inherits:
ActiveFedora::Base show all
Includes:
Hydra::AccessControls::Permissions, Sufia::ModelMethods, Sufia::Noid
Defined in:
app/models/batch.rb

Class Method Summary collapse

Methods included from Sufia::Noid

#assign_id, #to_param

Methods included from Sufia::ModelMethods

#to_s

Methods inherited from ActiveFedora::Base

#create_event, #events, #log_event, stream, #stream

Class Method Details

.find_or_create(id) ⇒ Object



12
13
14
15
16
17
18
# File 'app/models/batch.rb', line 12

def self.find_or_create(id)
  begin
    Batch.find(id)
  rescue ActiveFedora::ObjectNotFoundError
    safe_create(id)
  end
end