Sha256: 13e72676b76b86015e252f9ce9fa1290eab68a45a5415852e996df100d38b488
Contents?: true
Size: 523 Bytes
Versions: 1
Compression:
Stored size: 523 Bytes
Contents
module RelatonIso class DocumentIdentifier < RelatonBib::DocumentIdentifier def id id_str = @id.to_s(format: :ref_num_long).sub(/\sED\d+/, "") if @all_parts if type == "URN" return "#{@id.urn}:ser" else return "#{id_str} (all parts)" end end type == "URN" ? @id.urn.to_s : id_str 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.13.4 | lib/relaton_iso/document_identifier.rb |