Module: Firmenwissen::Session
- Defined in:
- lib/firmenwissen/session.rb
Class Method Summary collapse
- .cookies ⇒ Object
- .to_cookie_string ⇒ Object
- .update_from_set_cookie_headers(set_cookie_headers) ⇒ Object
Class Method Details
.cookies ⇒ Object
5 6 7 |
# File 'lib/firmenwissen/session.rb', line 5 def @cookies ||= {} end |
.to_cookie_string ⇒ Object
22 23 24 |
# File 'lib/firmenwissen/session.rb', line 22 def .map { |entry| [entry].join('=') }.join('; ') end |
.update_from_set_cookie_headers(set_cookie_headers) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/firmenwissen/session.rb', line 9 def () return if .nil? .each do |header| name_and_value, _other_attrs = header.split(/;\s?/) name, value = name_and_value.split('=', 2) next if name.empty? || value.nil? || value.empty? [name] = value end end |