lib/epub/publication/package.rb in epub-parser-0.0.5 vs lib/epub/publication/package.rb in epub-parser-0.0.6
- old
+ new
@@ -1,6 +1,6 @@
-%w[ metadata manifest spine guide ].each { |f| require "epub/publication/package/#{f}" }
+%w[ metadata manifest spine guide bindings ].each { |f| require "epub/publication/package/#{f}" }
module EPUB
module Publication
class Package
attr_accessor :book,
@@ -8,9 +8,11 @@
attr_reader :metadata, :manifest, :spine, :guide
alias lang xml_lang
alias lang= xml_lang=
def metadata=(metadata)
+ metadata.package = self
+ @metadata = metadata
end
def manifest=(manifest)
manifest.package = self
@manifest = manifest