Sha256: c8c679594fc5270bea3b4205cf04d03e6e0ae3e612a6e7a4f02572bc90ef45cb

Contents?: true

Size: 391 Bytes

Versions: 7

Compression:

Stored size: 391 Bytes

Contents

module Ddr::Index
  module Filters

    HAS_CONTENT = Filter.where(Fields::ACTIVE_FEDORA_MODEL => ["Component", "Attachment", "Target"])

    class << self
      def is_governed_by(pid)
        Filter.where(Fields::IS_GOVERNED_BY => pid)
      end

      def internal_uri(pid)
        ActiveFedora::Base.internal_uri(pid)
      end
    end

    private_class_method :internal_uri

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ddr-models-3.0.0.beta.3 lib/ddr/index/filters.rb
ddr-models-3.0.0.beta.2 lib/ddr/index/filters.rb
ddr-models-3.0.0.beta.1 lib/ddr/index/filters.rb
ddr-models-3.0.0.alpha.4 lib/ddr/index/filters.rb
ddr-models-3.0.0.alpha.3 lib/ddr/index/filters.rb
ddr-models-3.0.0.alpha.2 lib/ddr/index/filters.rb
ddr-models-3.0.0.alpha.1 lib/ddr/index/filters.rb