2019-05-02 17:17:27 -05:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2013-02-05 13:16:51 -06: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-06 20:27:05 -05:00
|
|
|
@parent.public_send(:cookies)
|
2013-02-05 13:16:51 -06:00
|
|
|
end
|
|
|
|
|
|
|
|
def session
|
2019-05-06 20:27:05 -05:00
|
|
|
@parent.public_send(:session)
|
2013-02-05 13:16:51 -06:00
|
|
|
end
|
|
|
|
|
|
|
|
def initialize(parent)
|
|
|
|
@parent = parent
|
|
|
|
end
|
|
|
|
end
|