Top Level Namespace
Defined Under Namespace
Modules: Annotations, Debugger, HashComparison, Hpricot, Kernel, Spider, ThreadOut, UUIDException, UUIDExceptionMessage
Classes: AppCommand, Binding, CGIIO, CertCommand, Class, ConfigCommand, ConsoleCommand, ContentCommand, CreateCommand, Date, Exception, Float, Forbidden, FormatError, Integer, ModelCommand, Module, NilClass, Numeric, Object, SetupCommand, Symbol, TestCommand, Time, WebServerCommand
Constant Summary
collapse
- RUBY_VERSION_PARTS =
RUBY_VERSION.split('.')
Instance Method Summary
collapse
Instance Method Details
8
9
10
|
# File 'lib/spiderfw/utils/json.rb', line 8
def as_json
xmlschema
end
|
#BigDecimal ⇒ Object
41
42
43
44
45
|
# File 'lib/spiderfw/utils/json.rb', line 41
def BigDecimal
def to_json(options = nil) to_f.to_json
end
end
|
#prepare_env(env) ⇒ Object
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# File 'lib/spiderfw/http/adapters/cgi.rb', line 15
def prepare_env
return {
'SERVER_NAME' => ENV['SERVER_NAME'],
'PATH_INFO' => ENV['PATH_INFO'],
'HTTP_ACCEPT_ENCODING' => ENV['HTTP_ACCEPT_ENCODING'],
'HTTP_USER_AGENT' => ENV['HTTP_USER_AGENT'],
'SCRIPT_NAME' => ENV['SCRIPT_NAME'],
'SERVER_PROTOCOL' => ENV['SERVER_PROTOCOL'],
'HTTP_COOKIE' => ENV['HTTP_COOKIE'],
'HTTP_HOST' => ENV['HTTP_HOST'],
'HTTP_ACCEPT_LANGUAGE' => ENV['HTTP_ACCEPT_LANGUAGE'],
'SERVER_SOFTWARE' => ENV['SERVER_SOFTWARE'],
'REQUEST_PATH' => ENV['REQUEST_PATH'],
'HTTP_VERSION' => ENV['HTTP_VERSION'],
'REQUEST_URI' => ENV['REQUEST_URI'],
'SERVER_PORT' => ENV['SERVER_PORT'],
'GATEWAY_INTERFACE' => ENV['GATEWAY_INTERFACE'],
'HTTP_ACCEPT' => ENV['HTTP_ACCEPT'],
'HTTP_CONNECTION' => ENV['HTTP_CONNECTION'],
'REQUEST_METHOD' => ENV['REQUEST_METHOD'],
'QUERY_STRING' => ENV['QUERY_STRING'],
'CONTENT_TYPE' => ENV['CONTENT_TYPE'],
'CONTENT_LENGTH' => ENV['CONTENT_LENGTH']
}
end
|
13
14
15
16
17
|
# File 'lib/spiderfw/utils/json.rb', line 13
def Symbol
def as_json
to_s
end
end
|
7
8
9
10
11
|
# File 'lib/spiderfw/utils/json.rb', line 7
def Time
def as_json
xmlschema
end
end
|
#to_json(options = nil) ⇒ Object
42
43
44
|
# File 'lib/spiderfw/utils/json.rb', line 42
def to_json(options = nil) to_f.to_json
end
|