discourse/lib/custom_renderer.rb

32 lines
610 B
Ruby
Raw Normal View History

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