Method: Rubydora::DigitalObject.create
- Defined in:
- lib/rubydora/digital_object.rb
.create(pid, options = {}, repository = nil) ⇒ Object
create a new fedora object (see also DigitalObject#save)
74 75 76 77 78 79 |
# File 'lib/rubydora/digital_object.rb', line 74 def self.create(pid, = {}, repository = nil) repository ||= Rubydora.repository assigned_pid = repository.ingest(.merge(:pid => pid)) self.new assigned_pid, repository end |