Module: Relaton::Doi

Extended by:
Doi
Included in:
Doi
Defined in:
lib/relaton/doi.rb,
lib/relaton/doi/util.rb,
lib/relaton/doi/parser.rb,
lib/relaton/doi/version.rb,
lib/relaton/doi/crossref.rb,
lib/relaton/doi/processor.rb

Defined Under Namespace

Modules: Crossref, Util Classes: Parser, Processor

Constant Summary collapse

VERSION =
"2.1.0"

Instance Method Summary collapse

Instance Method Details

#grammar_hashObject



16
17
18
19
20
21
22
# File 'lib/relaton/doi.rb', line 16

def grammar_hash
  bipm_ver = Gem.loaded_specs["relaton-bipm"].version.to_s
  Digest::MD5.hexdigest(
    Relaton::Nist::VERSION + Relaton::Ietf::VERSION + Relaton::Ieee::VERSION +
      bipm_ver + Relaton::Bib::VERSION,
  )
end