Module: ActivityPermissionEngine
- Extended by:
- InterfaceHelpers
- Defined in:
- lib/activity_permission_engine.rb,
lib/activity_permission_engine/version.rb,
lib/activity_permission_engine/allow_activity.rb,
lib/activity_permission_engine/list_activities.rb,
lib/activity_permission_engine/disallow_activity.rb,
lib/activity_permission_engine/framework/request.rb,
lib/activity_permission_engine/interface_helpers.rb,
lib/activity_permission_engine/register_activity.rb,
lib/activity_permission_engine/activities_registry.rb,
lib/activity_permission_engine/check_authorization.rb,
lib/activity_permission_engine/unregister_activity.rb,
lib/activity_permission_engine/list_activities_permissions.rb,
lib/activity_permission_engine/activity_permissions_registry.rb,
lib/activity_permission_engine/adapters/activity_permissions_registry/memory.rb,
lib/activity_permission_engine/test_helpers/activity_permissions_registry_test.rb
Defined Under Namespace
Modules: ActivityPermissionsRegistry, Adapters, Defaults, Framework, InterfaceHelpers, TestHelpers Classes: ActivitiesRegistry, AllowActivity, CheckAuthorization, Configuration, DisallowActivity, ListActivities, ListActivitiesPermissions, RegisterActivity, UnregisterActivity
Constant Summary collapse
- VERSION =
"0.0.1"
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Methods included from InterfaceHelpers
allow_activity, check_authorization, disallow_activity, list_activities, list_activities_permissions, register_activity, unregister_activity
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
18 19 20 |
# File 'lib/activity_permission_engine.rb', line 18 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
25 26 27 |
# File 'lib/activity_permission_engine.rb', line 25 def self.configure yield(configuration) end |