Sha256: 673965987bbb160a5d6cd22c3f0705a7629e064ce50bff4f32aeaad30f5c3ed6
Contents?: true
Size: 490 Bytes
Versions: 1
Compression:
Stored size: 490 Bytes
Contents
module RelatonIso class DocumentIdentifier < RelatonBib::DocumentIdentifier attr_accessor :all_parts def id if @all_parts if type == "URN" return "#{@id.urn}:ser" else return "#{@id} (all parts)" end end type == "URN" ? @id.urn.to_s : @id.to_s end def remove_part @id.part = nil end def remove_date @id.year = nil end def all_parts @all_parts = true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
relaton-iso-1.12.0 | lib/relaton_iso/document_identifier.rb |