aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/abstract/base.rb
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/lib/action_controller/abstract/base.rb')
-rw-r--r--actionpack/lib/action_controller/abstract/base.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/actionpack/lib/action_controller/abstract/base.rb b/actionpack/lib/action_controller/abstract/base.rb
index c139531956..6ff4ed8dd2 100644
--- a/actionpack/lib/action_controller/abstract/base.rb
+++ b/actionpack/lib/action_controller/abstract/base.rb
@@ -3,8 +3,8 @@ module AbstractController
attr_internal :response_body
attr_internal :response_obj
- cattr_accessor :logger
-
+ attr_internal :action_name
+
def self.process(action)
new.process(action)
end
@@ -13,8 +13,9 @@ module AbstractController
self.response_obj = {}
end
- def process(action)
- send(action)
+ def process(action_name)
+ @_action_name = action_name
+ send(action_name)
self.response_obj[:body] = self.response_body
self
end