class SmoothOperator::CookieJar

Public Instance Methods

parse(*cookie_strings) click to toggle source
# File lib/smooth_operator/cookie_jar.rb, line 8
def parse(*cookie_strings)
  cookie_strings.each do |cookie_string|
    next unless cookie_string.is_a?(String)

    key, value = cookie_string.split('; ').first.split('=', 2)

    self[key] = value
  end

  self
end
to_s() click to toggle source
# File lib/smooth_operator/cookie_jar.rb, line 4
def to_s
  self.map { |key, value| "#{key}=#{value}"}.join("; ")
end