class ActivityPermissionEngine::RegisterActivity

Attributes

activity_registry[R]
request[R]

Public Class Methods

new(request, activity_registry = ActivityPermissionEngine.configuration.activities_registry) click to toggle source
# File lib/activity_permission_engine/register_activity.rb, line 3
def initialize(request, activity_registry = ActivityPermissionEngine.configuration.activities_registry)
  @request = request
  @activity_registry = activity_registry
end

Public Instance Methods

call() click to toggle source
# File lib/activity_permission_engine/register_activity.rb, line 8
def call
  Response.new(activity_registry.add(request.activity_ref))
end