Class: Bookbinder::Transform::MediaRipper_Title

Inherits:
Bookbinder::Transform show all
Defined in:
lib/bookbinder/transform/media_ripper/title.rb

Instance Method Summary collapse

Instance Method Details

#dependenciesObject



3
4
5
# File 'lib/bookbinder/transform/media_ripper/title.rb', line 3

def dependencies
  [Bookbinder::Transform::]
end

#to_map(package) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/bookbinder/transform/media_ripper/title.rb', line 8

def to_map(package)
  package.map['title'] = titles = {}
  return  unless md = package.map['metadata']
  return  unless md['Title'] && md['Title'].first
  titles['main'] = md['Title'].first['@']
  md.delete('Title')
end