class RubyNative::Screenshots::SignInHelper

would otherwise have to fall back to ‘controller.send(:cookies)`.
is private on `ActionController::Base` in Rails 8.1+, so customers
touches `ActionController` internals directly. `cookies` in particular
request, session, and cookies as public accessors so the lambda never
Yielded to the customer’s ‘screenshot_sign_in` lambda. Exposes the

def cookies

def cookies
  @controller.send(:cookies)
end

def initialize(controller)

def initialize(controller)
  @controller = controller
end

def request

def request
  @controller.request
end

def session

def session
  @controller.session
end