Sha256: a604834e79f4d41c14affde5e1a5c4e0fd56ca81b3b275904d239f056d0914e7
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
require "sufia/version" require 'blacklight' require 'hydra/head' require 'hydra-batch-edit' require 'resque/server' require 'mailboxer' require 'acts_as_follower' require 'paperclip' require 'will_paginate' module Sufia class Engine < ::Rails::Engine engine_name 'sufia' end class ResqueAdmin def self.matches?(request) current_user = request.env['warden'].user return false if current_user.blank? # TODO code a group here that makes sense current_user.groups.include? 'umg/up.dlt.scholarsphere-admin' end end def self.config(&block) @@config ||= Sufia::Engine::Configuration.new yield @@config if block return @@config end autoload :Controller, 'sufia/controller' autoload :Ldap, 'sufia/ldap' autoload :Utils, 'sufia/utils' autoload :User, 'sufia/user' autoload :ModelMethods, 'sufia/model_methods' autoload :Noid, 'sufia/noid' autoload :IdService, 'sufia/id_service' end module ActiveFedora class UnsavedDigitalObject def assign_pid @pid ||= Sufia::IdService.mint end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sufia-0.0.1.pre1 | lib/sufia.rb |