Class: Dor::SecondaryFileNameService
- Inherits:
-
Object
- Object
- Dor::SecondaryFileNameService
- Defined in:
- lib/dor/services/secondary_file_name_service.rb
Overview
Merges contentMetadata from several objects into one.
Class Method Summary collapse
Class Method Details
.create(old_name, sequence_num) ⇒ Object
6 7 8 |
# File 'lib/dor/services/secondary_file_name_service.rb', line 6 def self.create(old_name, sequence_num) old_name =~ /^(.*)\.(.*)$/ ? "#{Regexp.last_match(1)}_#{sequence_num}.#{Regexp.last_match(2)}" : "#{old_name}_#{sequence_num}" end |