This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

CGI::Cookie

        # CGI::Cookie < Array

(from ruby core)
---
Class representing an HTTP cookie.

In addition to its specific fields and methods, a Cookie instance is a
delegator to the array of its values.

See RFC 2965.

## Examples of use
    cookie1 = CGI::Cookie.new("name", "value1", "value2", ...)
    cookie1 = CGI::Cookie.new("name" => "name", "value" => "value")
    cookie1 = CGI::Cookie.new('name'     => 'name',
                              'value'    => ['value1', 'value2', ...],
                              'path'     => 'path',   # optional
                              'domain'   => 'domain', # optional
                              'expires'  => Time.now, # optional
                              'secure'   => true,     # optional
                              'httponly' => true      # optional
                              )

    cgi.out("cookie" => [cookie1, cookie2]) { "string" }

    name     = cookie1.name
    values   = cookie1.value
    path     = cookie1.path
    domain   = cookie1.domain
    expires  = cookie1.expires
    secure   = cookie1.secure
    httponly = cookie1.httponly

    cookie1.name     = 'name'
    cookie1.value    = ['value1', 'value2', ...]
    cookie1.path     = 'path'
    cookie1.domain   = 'domain'
    cookie1.expires  = Time.now + 30
    cookie1.secure   = true
    cookie1.httponly = true
---
# Class methods:

    new
    parse

# Instance methods:

    domain
    expires
    httponly
    httponly=
    inspect
    name
    path
    secure
    secure=
    to_s
    value
    value=

# Attributes:

    attr_accessor domain
    attr_accessor expires
    attr_accessor name
    attr_accessor path
    attr_reader httponly
    attr_reader secure


      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.