dump . utils . sncode
latest
Dump all variables.
DUMP
NAME
dump - Dumps all variables.
SYNOPSIS
dump*();
DESCRIPTION
This function is used to dump all variables, config, request and connection.
EXAMPLES
Note: In the followings examples, the _ between the { should be removed to make it work.
res=. return --- Config --- Date=Tue Nov 26 22:34:01 2013 Hostname=octant.laubia.ca Project=extenso Document root=/usr/local/websitehtml Preload=/usr/local/websiteextenso/preload.snc Error=/usr/local/websiteextenso/errors/en/errors.snc Locale=fr_CA.utf8 Site=html Root=/usr/local/website Dbname=extenso Dbhost=localhost Dbuser=extenso Dbpass=extenso --- Request --- the_request=GET fr/login.snc?k=1811 HTTP/1.1 handler=extenso user=(null) unparsed_uri=fr/login.snc?k=1811 uri=fr/login.snc path_info= args=k=1811 hostname=extensov5.sednove.ca protocol=HTTP/1.1 filename=/usr/local/websitehtmlfr/login.snc the_request=GET fr/login.snc?k=1811 HTTP/1.1 --- Connection --- client_ip=24.225.142.113 remote_host=(null) local_host=(null) local_ip=69.90.176.216 remote_logname=(null) --- Filename=/usr/local/websitehtmlfr/login.snc sn_errors = { "filename":"/usr/local/websitehtmlfr/login.snc" "cfile":"utils.c" "errcode":4 "filefrom":"/home/laplante/sncodev5/functions/login/login.sn" "line":72 "error":"Invalid JSON string near: '�'. " "cline":753 "compileuid":0 "date":"2013-11-20 15:31:26" "errmsg":"At line=72,errcode=4 Invalid JSON string near: '�'. " } forget_user = undefined config = { "site":"html" "dbuser":"extenso" "project":"extenso" "dbname":"extenso" "dbpass":"extenso" "filename":"/usr/local/website/conf/extenso.conf" "document_root":"/usr/local/websitehtml" "dbhost":"localhost" "root":"/usr/local/website" } request = { "protocol":"HTTP/1.1" "sn_suffix":"snc" "expecting_100":0 "request_time":{ "isdst":0 "mon":11 "mday":26 "iso":"2013-11-26" "time":"22:34:01" "usec":399404 "year":2013 "ctime":"Tue Nov 26 22:34:01 2013" "wday":2 "yday":329 "iso8601":"20131126" "sec":1 "rfc":"Wed, 27 Nov 2013 03:34:01 GMT" "hour":22 "gmtoff":-18000 "unix":1385523241 "min":34 } "path_info":"" "remaining":0 "sn_basefilename":"login.snc" "read_length":0 "read_chunked":0 "sent_bodyct":0 "handler":"extenso" "hostname":"extensov5.sednove.ca" "bytes_sent":0 "method":"GET" "filename":"/usr/local/websitehtmlfr/login.snc" "sn_filename":"htmlfr/login.snc" "chunked":0 "proto_num":1001 "status":200 "request_mtime":{ "usec":0 "year":1969 "ctime":"Wed Dec 31 19:00:00 1969" "wday":3 "yday":364 "iso8601":"19691231" "sec":0 "rfc":"Thu, 01 Jan 1970 00:00:00 GMT" "hour":19 "gmtoff":-18000 "unix":0 "min":0 "isdst":0 "mon":12 "iso":"1969-12-31" "mday":31 "time":"19:00:00" } "clength":0 "canonical_filename":"/usr/local/websitehtmlfr/login.snc" "read_body":0 "the_request":"GET fr/login.snc?k=1811 HTTP/1.1" "method_number":0 "proxyreq":0 "header_only":0 "args":"k=1811" "uri":"fr/login.snc" "no_cache":0 "unparsed_uri":"fr/login.snc?k=1811" } sncode = true cgidata = { "username_or_email":undefined "k":"1811" "page":undefined "username":undefined "password":undefined } page = null sn_errors = { "filename":"/usr/local/websitehtmlfr/login.snc" "cfile":"utils.c" "errcode":4 "filefrom":"/home/laplante/sncodev5/functions/login/login.sn" "line":72 "error":"Invalid JSON string near: '�'. " "cline":753 "compileuid":0 "date":"2013-11-20 15:31:26" "errmsg":"At line=72,errcode=4 Invalid JSON string near: '�'. " } user = null sn_source = "http" ext = "snc" login_error = false forget_password_error = false
AUTHOR
Written by Pierre Laplante and Caroline Laplante, <laplante@sednove.com>