Method: AcademicBenchmarks::Standards::Document#initialize

Defined in:
lib/academic_benchmarks/standards/document.rb

#initialize(guid:, descr:, publication:, adopt_year:, children: []) ⇒ Document

Returns a new instance of Document.



15
16
17
18
19
20
21
# File 'lib/academic_benchmarks/standards/document.rb', line 15

def initialize(guid:, descr:, publication:, adopt_year:, children: [])
  @guid = guid
  @descr = descr
  @publication = attr_to_val_or_nil(Publication, publication)
  @adopt_year = adopt_year
  @children = children
end