Class: Pubid::Bsi::Renderer::Flex
- Inherits:
-
Base
- Object
- Core::Renderer::Base
- Base
- Pubid::Bsi::Renderer::Flex
show all
- Defined in:
- lib/pubid/bsi/renderer/flex.rb
Constant Summary
collapse
- TYPE =
"Flex".freeze
Instance Method Summary
collapse
Methods inherited from Base
#render_edition, #render_month, #render_pdf, #render_supplement, #render_tracked_changes, #render_translation
Instance Method Details
#render_identifier(params) ⇒ Object
8
9
10
11
12
|
# File 'lib/pubid/bsi/renderer/flex.rb', line 8
def render_identifier(params)
suffix = "%{year}%{month}%{supplement}%{tracked_changes}%{translation}%{pdf}" % params
"%{publisher} %{number}%{part}%{edition}#{suffix}" % params
end
|
#render_publisher(_publisher, _, _) ⇒ Object
14
15
16
|
# File 'lib/pubid/bsi/renderer/flex.rb', line 14
def render_publisher(_publisher, _, _)
"BSI #{TYPE}"
end
|