Class: Pubid::Renderers::MrString

Inherits:
Base
  • Object
show all
Defined in:
lib/pubid/renderers/mr_string.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize, render

Constructor Details

This class inherits a constructor from Pubid::Renderers::Base

Instance Method Details

#render(context: nil) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/pubid/renderers/mr_string.rb', line 6

def render(context: nil, **)
  parts = []
  parts << @id.mr_publisher
  parts << @id.mr_type
  parts << @id.mr_number_with_part
  parts << @id.mr_year
  parts.compact.join(".")
end