Sha256: 6caf5ef4a47428f98660819bc7dacaa1ed65ab0058b22d5595570685e334dedf

Contents?: true

Size: 805 Bytes

Versions: 13

Compression:

Stored size: 805 Bytes

Contents

require "active-fedora"
require "cul_scv_hydra/om"
require 'uri'
require 'rdf'
module Cul
module Hydra
  module Models
    AGGREGATOR_TYPE = RDF::CUL.Aggregator
    RESOURCE_TYPE = RDF::CUL.Resource
    MEMBER_OF = RDF::CUL.memberOf
    MEMBER_SPARQL = <<-SPARQL
      SELECT ?pid WHERE { ?pid <http://purl.oclc.org/NET/CUL/memberOf> <info:fedora/%PID%> }
    SPARQL
    MEMBER_ITQL = <<-ITQL
      select $pid from <#ri> where $pid <http://purl.oclc.org/NET/CUL/memberOf> <info:fedora/%PID%>
    ITQL
    autoload :Aggregator, 'cul/hydra/models/aggregator'
    autoload :Common, 'cul/hydra/models/common'
    autoload :ImageResource, 'cul/hydra/models/image_resource'
    autoload :LinkableResources, 'cul/hydra/models/linkable_resources'
    autoload :Resource, 'cul/hydra/models/resource'
  end
end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cul_scv_hydra-0.22.9.10 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.9 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.8 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.7 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.6 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.5 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.4 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.3 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.2 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9.1 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.9 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.8 app/models/concerns/cul/hydra/models.rb
cul_scv_hydra-0.22.7 app/models/concerns/cul/hydra/models.rb