Sha256: 1d9f17755ff7742ac05eae6358de9cbef149f2fda19aa79716ff6586322bc61e
Contents?: true
Size: 552 Bytes
Versions: 5
Compression:
Stored size: 552 Bytes
Contents
module EPUB module Publication class Package class Metadata elems = [:identifiers, :titles, :languages] + [:contributers, :coverages, :creators, :dates, :descriptions, :formats, :publishers, :relations, :rigths, :sources, :subjects, :types] attr_accessor *(elems.collect {|elem| "dc_#{elem}"}) elems.each do |elem| alias_method elem, "dc_#{elem}" alias_method "#{elem}=", "dc_#{elem}=" end attr_accessor :metas, :links end end end end
Version data entries
5 entries across 5 versions & 1 rubygems