Sha256: 227e840163fb3b60b7586cfa86e2abcb9f8eabe1ed1ffc056438eafc4c807bca

Contents?: true

Size: 953 Bytes

Versions: 7

Compression:

Stored size: 953 Bytes

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-batch-edit'
require 'hydra-editor'
require 'browse-everything'
require 'curation_concerns'
require 'sufia/engine'
require 'sufia/version'
require 'sufia/inflections'
require 'kaminari_route_prefix'

module Sufia
  extend ActiveSupport::Autoload

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

  def self.config(&block)
    @config ||= Sufia::Configuration.new

    yield @config if block

    @config
  end

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sufia-7.4.1 lib/sufia.rb
sufia-7.4.0 lib/sufia.rb
sufia-7.3.1 lib/sufia.rb
sufia-7.3.0 lib/sufia.rb
sufia-7.3.0.rc3 lib/sufia.rb
sufia-7.3.0.rc2 lib/sufia.rb
sufia-7.3.0.rc1 lib/sufia.rb