class RelatonItu::ItuBibliographicItem
Constants
- TYPES
Public Class Methods
from_hash(hash)
click to toggle source
@param hash [Hash] @return [RelatonItu::ItuBibliographicItem]
# File lib/relaton_itu/itu_bibliographic_item.rb, line 20 def self.from_hash(hash) item_hash = ::RelatonItu::HashConverter.hash_to_bib(hash) new **item_hash end
new(**args)
click to toggle source
@params structuredidentifier [RelatonItu::StructuredIdentifier]
Calls superclass method
# File lib/relaton_itu/itu_bibliographic_item.rb, line 11 def initialize(**args) if args[:doctype] && !TYPES.include?(args[:doctype]) warn "[relaton-itu] WARNING: invalid doctype: #{args[:doctype]}" end super end