Sha256: 612f661a8596ea7eb9ffa555709728f66cb82e0ca5602f1fae089d35c3ef4be5
Contents?: true
Size: 1.16 KB
Versions: 15
Compression:
Stored size: 1.16 KB
Contents
# frozen_string_literal: true module Hyrax ## # These custom queries are used throughout the Hyrax codebase. They are # intended for use with Valkyrie's custom query interface (i.e. you # shouldn't call classes in this namespace directly except to configure that # interface). # # In this namespace, we provide default/reference implementations, with the # restriction that they cannot use any adapter-specific knowledge. I.e. these # queries use the Valkyrie core queries and client side data manipulation # only. This restriction limits performance expectations for these # implementations, but guarantees a basic level of compatibility for all # conforming Valkyrie adapters. # # In order for a Valkyrie adapter to be "supported" by Hyrax, these queries # should be individually evaluated for performance when using the adapter. # Where appropriate, optimized implementations should be provided taking # advantage of backend-specific query features. # # @see https://github.com/samvera/valkyrie/wiki/Queries#custom-queries # @see https://github.com/samvera/hyrax/wiki/Hyrax-Valkyrie-Usage-Guide#custom-queriesy module CustomQueries end end
Version data entries
15 entries across 15 versions & 1 rubygems