Sha256: 5383485e6b766c9397cee59cc26c774760668f27147726834dd92a42ec2f3a2a
Contents?: true
Size: 823 Bytes
Versions: 23
Compression:
Stored size: 823 Bytes
Contents
require 'active_support/core_ext/module/attr_internal' module ActionView module Helpers # This module keeps all methods and behavior in ActionView # that simply delegates to the controller. module ControllerHelper #:nodoc: attr_internal :controller, :request delegate :request_forgery_protection_token, :params, :session, :cookies, :response, :headers, :flash, :action_name, :controller_name, :controller_path, :to => :controller delegate :logger, :to => :controller, :allow_nil => true def assign_controller(controller) if @_controller = controller @_request = controller.request if controller.respond_to?(:request) @_config = controller.config.inheritable_copy if controller.respond_to?(:config) end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems