Sha256: 8401b848f07e4875b3c7e19eb4e7897dd4d91f0d57ac2986ac039bcee97ddb0e
Contents?: true
Size: 594 Bytes
Versions: 14
Compression:
Stored size: 594 Bytes
Contents
class Record < ActiveFedora::Base class DatastreamMetadata < ActiveFedora::NokogiriDatastream ## # Here's the important part. We're mapping XML into Ruby. set_terminology do |t| t.root :path => 'root', :xmlns => nil t.title t.author t.url t.description end def self.xml_template Nokogiri::XML::Builder.new do |xml| xml.root do xml.title xml.author xml.url xml.description end end.doc end end has_metadata :name => "descMetadata", :type => DatastreamMetadata end
Version data entries
14 entries across 14 versions & 1 rubygems