Module: Hydra
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/hydra/config.rb,
lib/hydra/ability.rb,
lib/hydra/admin_policy.rb,
lib/hydra-access-controls.rb,
app/vocabularies/hydra/acl.rb,
lib/hydra/permissions_query.rb,
app/models/concerns/hydra/rights.rb,
app/services/hydra/lease_service.rb,
app/services/hydra/embargo_service.rb,
app/models/concerns/hydra/access_controls.rb,
app/validators/hydra/future_date_validator.rb,
app/models/concerns/hydra/admin_policy_behavior.rb,
app/models/concerns/hydra/access_controls/visibility.rb,
app/models/concerns/hydra/access_controls/embargoable.rb,
app/models/concerns/hydra/access_controls/permissions.rb,
app/models/concerns/hydra/access_controls/access_right.rb,
app/models/concerns/hydra/access_controls/with_access_right.rb
Defined Under Namespace
Modules: Ability, AccessControls, AccessControlsEnforcement, AdminPolicyBehavior, EmbargoService, LeaseService, PermissionsQuery, PolicyAwareAbility, PolicyAwareAccessControlsEnforcement, Rights, RoleMapperBehavior, User, WithDepositor Classes: ACL, AccessDenied, AdminPolicy, Config, Engine, FutureDateValidator, PermissionsCache, PermissionsSolrDocument
Class Method Summary collapse
- .configure(_ = nil) {|@config| ... } ⇒ Object (also: config)
Class Method Details
.configure(_ = nil) {|@config| ... } ⇒ Object Also known as: config
24 25 26 27 28 |
# File 'lib/hydra-access-controls.rb', line 24 def configure(_ = nil) @config ||= Config.new yield @config if block_given? @config end |