class Cookie::Header::Attribute
Baseclass for cookie attributes
Constants
- Expired
Already expired {Expires} attribute useful for cookie deletion
- REGISTRY
Public Class Methods
attribute_name()
click to toggle source
# File lib/cookie/header/attribute.rb, line 22 def self.attribute_name name.split(DOUBLE_COLON).last end
coerce(name, value)
click to toggle source
# File lib/cookie/header/attribute.rb, line 14 def self.coerce(name, value) REGISTRY.fetch(name.to_sym).build(value) end
register_as(name)
click to toggle source
# File lib/cookie/header/attribute.rb, line 18 def self.register_as(name) REGISTRY[name.to_sym] = self end
Public Instance Methods
to_s()
click to toggle source
# File lib/cookie/header/attribute.rb, line 26 def to_s name end