class OpenBD::Title

Attributes

source[R]

Public Class Methods

new(source) click to toggle source
# File lib/open_bd/title.rb, line 5
def initialize(source)
  @source = source
end

Public Instance Methods

main_title() click to toggle source
# File lib/open_bd/title.rb, line 17
def main_title
  source.dig("TitleDetail", "TitleElement", "TitleText", "content")
end
sub_title() click to toggle source
# File lib/open_bd/title.rb, line 21
def sub_title
  source.dig("TitleDetail", "TitleElement", "Subtitle", "content")
end
title() click to toggle source
# File lib/open_bd/title.rb, line 9
def title
  if sub_title.nil?
    return main_title
  end

  "#{main_title} #{sub_title}"
end