Write some documentation
This commit is contained in:
parent
8a75f9462d
commit
13eae5cfa5
@ -16,9 +16,9 @@ module Zero
|
|||||||
end
|
end
|
||||||
|
|
||||||
# Sets the status.
|
# Sets the status.
|
||||||
# Also converts every input directly to an integer
|
# Also converts every input directly to an integer.
|
||||||
#
|
#
|
||||||
# @param [Integer] status
|
# @param [Integer] status The status code
|
||||||
#
|
#
|
||||||
def status=(status)
|
def status=(status)
|
||||||
@status = status.to_i
|
@status = status.to_i
|
||||||
@ -26,9 +26,14 @@ module Zero
|
|||||||
|
|
||||||
# Returns the data of the response as an array:
|
# Returns the data of the response as an array:
|
||||||
# [status, header, body]
|
# [status, header, body]
|
||||||
# to be usable by any webserver
|
# to be usable by any webserver.
|
||||||
#
|
#
|
||||||
# @return [Array]
|
# Sets the Content-Type to 'text/html', if it's not already set.
|
||||||
|
# Sets the Content-Length, if it's not already set. (Won't fix wrong
|
||||||
|
# lengths!)
|
||||||
|
# Removes Content-Type, Content-Length and body on status code 204 and 304.
|
||||||
|
#
|
||||||
|
# @return [Array] Usable by webservers
|
||||||
#
|
#
|
||||||
def to_a
|
def to_a
|
||||||
# Remove content length and body, on status 204 and 304
|
# Remove content length and body, on status 204 and 304
|
||||||
@ -53,9 +58,11 @@ module Zero
|
|||||||
self.header['Content-Length'] = body.join.bytesize
|
self.header['Content-Length'] = body.join.bytesize
|
||||||
end
|
end
|
||||||
|
|
||||||
# Sets the content type to the given value
|
# Sets the content type header to the given value
|
||||||
# Also creates it, if it does not exists
|
# Also creates it, if it does not exists
|
||||||
#
|
#
|
||||||
|
# @param [String] value Content-Type tp set
|
||||||
|
#
|
||||||
def content_type=(value)
|
def content_type=(value)
|
||||||
self.header['Content-Type'] = value
|
self.header['Content-Type'] = value
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user