Module: ActiveAcl

Defined in:
lib/active_acl/acl.rb,
lib/active_acl/options.rb,
lib/active_acl/privilege.rb,
lib/active_acl/acl_section.rb,
lib/active_acl/target_link.rb,
lib/active_acl/requester_link.rb,
lib/active_acl/target_group_link.rb,
lib/active_acl/acts_as_access_group.rb,
lib/active_acl/requester_group_link.rb

Overview

:nodoc:

Defined Under Namespace

Modules: Acts Classes: Acl, AclSection, ControllerAction, ControllerGroup, Privilege, RequesterGroupLink, RequesterLink, TargetGroupLink, TargetLink

Constant Summary collapse

OPTIONS =
{}
ACCESS_CLASSES =
{}
GROUP_CLASSES =
{}
DEFAULT_OPTIONS =
{
:acl_sections_table => 'acl_sections',
:acls_privileges_table => 'acls_privileges',
:acls_table => 'acls',
:privileges_table => 'privileges',
:requester_links_table => 'requester_links',
:target_links_table => 'target_links',
:requester_group_links_table => 'requester_group_links',
:target_group_links_table => 'target_group_links', 
:controller_actions_table => 'controller_actions',
:controller_groups_table => 'controller_groups',
  
:controllers_group_name => 'unassigned_controller_actions',
:controller_group_name_suffix => '_controller',
  
:cache_privilege_timeout => 10,
  
:db => ActiveAcl::DB::ActiveRecordAdapter,
:cache => ActiveAcl::Cache::NoCacheAdapter,

:default_selector_controller => 'selector',
:default_selector_action => 'show_members',

:default_group_selector_controller => 'selector',
:default_group_selector_action => 'show_group_members'}