Sha256: 54f24a35c7fc53b709b9696a35f9589efa938f4a9488080a4ed6925f28872857
Contents?: true
Size: 1.39 KB
Versions: 10
Compression:
Stored size: 1.39 KB
Contents
require File.expand_path('../../../lib/rdf/qualified_foaf', __FILE__) class PersonMetadataDatastream < ActiveFedora::NtriplesRDFDatastream map_predicates do |map| map.name(to: "name", in: RDF::FOAF) do |index| index.as :stored_searchable end map.title(to: "title", in: RDF::FOAF) do |index| index.as :stored_searchable end map.campus_phone_number(to: "phone#campus_phone_number", in: RDF::QualifiedFOAF) do |index| index.as :stored_searchable end map.alternate_phone_number(to: "phone#alternate_phone_number", in: RDF::QualifiedFOAF) do |index| index.as :stored_searchable end map.date_of_birth(to: "birthday", in: RDF::FOAF) do |index| index.as :stored_searchable end map.personal_webpage(to: "homepage", in: RDF::FOAF) do |index| index.as :stored_searchable end map.blog(to: "weblog", in: RDF::FOAF) do |index| index.as :stored_searchable end map.gender(to: "gender", in: RDF::FOAF) do |index| index.as :stored_searchable end map.based_near(to: "based_near", in: RDF::FOAF) do |index| index.as :stored_searchable end map.alternate_email(to: "account#alternate_email", in: RDF::QualifiedFOAF) do |index| index.as :stored_searchable end map.email(to: "account#preferred_email", in: RDF::QualifiedFOAF) do |index| index.as :stored_searchable end end end
Version data entries
10 entries across 10 versions & 1 rubygems