Ctrl K
ComunidadGuías…

app/controllers/concerns/request_detection.rb

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
module RequestDetection
  extend ActiveSupport::Concern

  included do
    before_action :find_current_request_details
  end

  private

  def api_request?
    request.format.json?
  end

  def find_current_request_details
    Current.ip_address = request.ip
    Current.user_agent = request.user_agent
  end
end