2013-02-06 03:16:51 +08:00
|
|
|
class CustomRenderer < AbstractController::Base
|
|
|
|
include ActiveSupport::Configurable
|
|
|
|
include AbstractController::Rendering
|
|
|
|
include AbstractController::Helpers
|
|
|
|
include AbstractController::Translation
|
|
|
|
include AbstractController::AssetPaths
|
|
|
|
include Rails.application.routes.url_helpers
|
|
|
|
helper ApplicationHelper
|
|
|
|
self.view_paths = "app/views"
|
|
|
|
include CurrentUser
|
|
|
|
|
|
|
|
def action_name
|
|
|
|
""
|
|
|
|
end
|
|
|
|
|
|
|
|
def controller_name
|
|
|
|
""
|
|
|
|
end
|
|
|
|
|
|
|
|
def cookies
|
2019-05-07 09:27:05 +08:00
|
|
|
@parent.public_send(:cookies)
|
2013-02-06 03:16:51 +08:00
|
|
|
end
|
|
|
|
|
|
|
|
def session
|
2019-05-07 09:27:05 +08:00
|
|
|
@parent.public_send(:session)
|
2013-02-06 03:16:51 +08:00
|
|
|
end
|
|
|
|
|
|
|
|
def initialize(parent)
|
|
|
|
@parent = parent
|
|
|
|
end
|
|
|
|
end
|