class ActivityPermissionEngine::Configuration

Attributes

activities[RW]
activity_permissions_registry[RW]

Public Class Methods

new(options={}) click to toggle source
# File lib/activity_permission_engine.rb, line 30
def initialize(options={})
  @activity_permissions_registry = options.fetch(:activity_permissions_registry, Defaults.activities_permissions_registry)
  @activities = options.fetch(:activities, [])
end

Public Instance Methods

activities_registry() click to toggle source
# File lib/activity_permission_engine.rb, line 37
def activities_registry
  @activities_registry ||= ActivitiesRegistry.new(activities)
end