Sha256: db4a98e8024f6dfd739815d161483aa4c9a19c9b6566c08b16e567723a1a6244

Contents?: true

Size: 1.11 KB

Versions: 9

Compression:

Stored size: 1.11 KB

Contents

require 'select2-rails'
require 'nest'
require 'redis-namespace'
require 'mailboxer'
require 'carrierwave'
require 'rails_autolink'
require 'font-awesome-rails'
require 'tinymce-rails'
require 'tinymce-rails-imageupload'
require 'blacklight'
require 'blacklight/gallery'
require 'active_fedora/noid'
require 'hydra/head'
require 'hydra-editor'
require 'browse-everything'
require 'hydra/works'
require 'hyrax/engine'
require 'hyrax/version'
require 'hyrax/inflections'
require 'kaminari_route_prefix'

module Hyrax
  extend ActiveSupport::Autoload

  eager_autoload do
    autoload :Arkivo
    autoload :Configuration
    autoload :RedisEventStore
    autoload :ResourceSync
    autoload :Zotero
    autoload :Collections
  end

  # @api public
  #
  # Exposes the Hyrax configuration
  #
  # @yield [Hyrax::Configuration] if a block is passed
  # @return [Hyrax::Configuration]
  # @see Hyrax::Configuration for configuration options
  def self.config(&block)
    @config ||= Hyrax::Configuration.new

    yield @config if block

    @config
  end

  def self.primary_work_type
    Hyrax::WorkRelation::DummyModel.primary_concern
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
hyrax-1.1.1 lib/hyrax.rb
hyrax-1.1.0 lib/hyrax.rb
hyrax-1.0.5 lib/hyrax.rb
hyrax-1.0.4 lib/hyrax.rb
hyrax-1.0.3 lib/hyrax.rb
hyrax-1.0.2 lib/hyrax.rb
hyrax-1.0.1 lib/hyrax.rb
hyrax-1.0.0.rc2 lib/hyrax.rb
hyrax-1.0.0.rc1 lib/hyrax.rb