Module: ReTrack::SessionData
Constant Summary collapse
- ATTRIBUTES =
[ :referer_url, :first_url, :user_agent, :first_visited_at, :ip, :accept_language, :forwarded_ip ]
Instance Method Summary collapse
Instance Method Details
#to_hash(request) ⇒ Object
8 9 10 11 |
# File 'lib/re_track/session_data.rb', line 8 def to_hash(request) @request = request Hash[ATTRIBUTES.map { |k, v| [k, send(k)] }] end |