Sha256: 91c5e20db5098063b58aa8e89f687393f9ec1dcfe5a867c1a1e98307535339e8
Contents?: true
Size: 956 Bytes
Versions: 2
Compression:
Stored size: 956 Bytes
Contents
require 'active_support' require 'active-fedora' require 'cancan' module Hydra extend ActiveSupport::Autoload autoload :User autoload :AccessControlsEnforcement autoload :PolicyAwareAccessControlsEnforcement autoload :AccessControlsEvaluation autoload :Ability autoload :Datastream autoload :PolicyAwareAbility autoload :AdminPolicy autoload :RoleMapperBehavior module ModelMixins extend ActiveSupport::Autoload autoload :RightsMetadata end # This error is raised when a user isn't allowed to access a given controller action. # This usually happens within a call to AccessControlsEnforcement#enforce_access_controls but can be # raised manually. class AccessDenied < ::CanCan::AccessDenied; end end ActiveSupport.on_load(:after_initialize) do # Enable the ability class in the local application to load before the ability class provided by hydra-access-controls require 'ability' end require 'role_mapper'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hydra-access-controls-5.0.0.pre9 | lib/hydra-access-controls.rb |
hydra-access-controls-5.0.0.pre8 | lib/hydra-access-controls.rb |