Sha256: eb0771639577ed0159e9abe85b3ee838ac89b82d8fd52f6aad21111ea9fab3cb
Contents?: true
Size: 643 Bytes
Versions: 3
Compression:
Stored size: 643 Bytes
Contents
module RelatonItu class ItuBibliographicItem < RelatonIsoBib::IsoBibliographicItem TYPES = %w[ recommendation recommendation-supplement recommendation-amendment recommendation-corrigendum recommendation-errata recommendation-annex focus-group implementers-guide technical-paper technical-report joint-itu-iso-iec ].freeze # @params structuredidentifier [RelatonItu::StructuredIdentifier] def initialize(**args) @doctype = args.delete :doctype if doctype && !TYPES.include?(doctype) warn "[relaton-itu] WARNING: invalid doctype: #{doctype}" end super end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
relaton-itu-1.1.0 | lib/relaton_itu/itu_bibliographic_item.rb |
relaton-itu-1.0.4 | lib/relaton_itu/itu_bibliographic_item.rb |
relaton-itu-1.0.2 | lib/relaton_itu/itu_bibliographic_item.rb |