Sha256: d9c88ae7c034027c5858fe06e7abd78fa05a9f9de398ed296d26e648c21184a9

Contents?: true

Size: 678 Bytes

Versions: 8

Compression:

Stored size: 678 Bytes

Contents

module ActiveFedora
  module Querying
    extend Deprecation
    self.deprecation_horizon = 'active-fedora version 8.0.0'

    delegate :find, :first, :exists?, :where, :limit, :order, :delete_all, 
      :destroy_all, :count, :last, :find_with_conditions, :find_in_batches, :find_each, :to=>:all

    def self.extended(base)
      base.class_attribute  :solr_query_handler
      base.solr_query_handler = 'standard'
    end

    def default_sort_params
      [ActiveFedora::SolrService.solr_name(:system_create, :stored_sortable, type: :date)+' asc'] 
    end

    def quote_for_solr(value)
      RSolr.escape(value)
    end
    deprecation_deprecate :quote_for_solr
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
active-fedora-7.0.3 lib/active_fedora/querying.rb
active-fedora-7.0.2 lib/active_fedora/querying.rb
active-fedora-7.0.1 lib/active_fedora/querying.rb
active-fedora-7.0.0 lib/active_fedora/querying.rb
active-fedora-7.0.0.rc3 lib/active_fedora/querying.rb
active-fedora-7.0.0.rc2 lib/active_fedora/querying.rb
active-fedora-7.0.0.rc1 lib/active_fedora/querying.rb
active-fedora-7.0.0.pre3 lib/active_fedora/querying.rb