application_controller.rb 479 Bytes
module Kanjai
  class ApplicationController < ::ApplicationController#ActionController::Base
    before_action :instantiate_controller_and_action_names

    def instantiate_controller_and_action_names
      @current_action = action_name
      @current_controller = controller_name
      @current_class_name = self.class.name
      @host = request.host

      @remote_ip = request.remote_ip
      @scheme = request.protocol.to_s.downcase
      $scheme = @scheme
    end
  end
end