Method: IsoDoc::Metadata#initialize

Defined in:
lib/isodoc/metadata.rb

#initialize(lang, script, i18n, fonts_options = {}) ⇒ Metadata

Returns a new instance of Metadata.



18
19
20
21
22
23
24
25
26
27
# File 'lib/isodoc/metadata.rb', line 18

def initialize(lang, script, i18n, fonts_options = {})
  @metadata = { lang: lang, script: script }
  DATETYPES.each { |w| @metadata["#{w.gsub(/-/, '_')}date".to_sym] = 'XXX' }
  @lang = lang
  @script = script
  @c = HTMLEntities.new
  @i18n = i18n
  @labels = @i18n.get
  @fonts_options = fonts_options
end