module ActivityPermissionEngine::Framework::Request

Public Instance Methods

response() click to toggle source
# File lib/activity_permission_engine/framework/request.rb, line 4
def response
  perform
end

Private Instance Methods

perform() click to toggle source
# File lib/activity_permission_engine/framework/request.rb, line 9
def perform
  self.class.name.split('::').reverse.drop(1).reverse.inject(Object) do |nesting, name|
    nesting.const_get(name)
  end.new(self).call
end