Definition at line 6 of file oxutilsserver.php.
Public Member Functions | |
setOxCookie ($sName, $sValue="", $iExpire=0, $sPath= '/', $sDomain=null) | |
getOxCookie ($sName=null) | |
getRemoteAddress () | |
getServerVar ($sServVar=null) | |
setUserCookie ($sUser, $sPassword, $sShopId=null, $iTimeout=31536000) | |
deleteUserCookie ($sShopId=null) | |
getUserCookie ($sShopId=null) | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
_getCookiePath ($sPath) | |
_getCookieDomain ($sDomain) | |
Protected Attributes | |
$_aUserCookie = array() | |
Static Private Attributes | |
static | $_instance = null |
static oxUtilsServer.getInstance | ( | ) | [static] |
Returns server utils instance
Definition at line 27 of file oxutilsserver.php.
oxUtilsServer.setOxCookie | ( | $ | sName, | |
$ | sValue = "" , |
|||
$ | iExpire = 0 , |
|||
$ | sPath = '/' , |
|||
$ | sDomain = null | |||
) |
sets cookie
string | $sName cookie name | |
string | $sValue value | |
int | $iExpire expire time | |
string | $sPath The path on the server in which the cookie will be available on | |
string | $sDomain The domain that the cookie is available. |
Definition at line 55 of file oxutilsserver.php.
oxUtilsServer._getCookiePath | ( | $ | sPath | ) | [protected] |
Returns cookie path. If user did not set path, or set it to null, according to php documentation empty string will be returned, marking to skip argument
string | $sPath user defined cookie path |
Definition at line 78 of file oxutilsserver.php.
oxUtilsServer._getCookieDomain | ( | $ | sDomain | ) | [protected] |
Returns domain that cookie available. If user did not set domain, or set it to null, according to php documentation empty string will be returned, marking to skip argument. Additionally domain can be defined in config.inc.php file as "sCookieDomain" param. Please check cookie documentation for more details about current parameter
string | $sDomain the domain that the cookie is available. |
Definition at line 94 of file oxutilsserver.php.
oxUtilsServer.getOxCookie | ( | $ | sName = null |
) |
Returns cookie $sName value. If optional parameter $sName is not set then getCookie() returns whole cookie array
string | $sName cookie param name |
Definition at line 116 of file oxutilsserver.php.
oxUtilsServer.getRemoteAddress | ( | ) |
oxUtilsServer.getServerVar | ( | $ | sServVar = null |
) |
returns a server constant
string | $sServVar optional - which server var should be returned, if null returns whole $_SERVER |
Definition at line 153 of file oxutilsserver.php.
oxUtilsServer.setUserCookie | ( | $ | sUser, | |
$ | sPassword, | |||
$ | sShopId = null , |
|||
$ | iTimeout = 31536000 | |||
) |
Sets user info into cookie
string | $sUser user ID | |
string | $sPassword password | |
string | $sShopId shop ID (default null) | |
integer | $iTimeout timeout value (default 31536000) |
Definition at line 176 of file oxutilsserver.php.
oxUtilsServer.deleteUserCookie | ( | $ | sShopId = null |
) |
Deletes user cookie data
string | $sShopId shop ID (default null) |
Definition at line 190 of file oxutilsserver.php.
oxUtilsServer.getUserCookie | ( | $ | sShopId = null |
) |
Returns cookie stored used login data
string | $sShopId shop ID (default null) |
Definition at line 204 of file oxutilsserver.php.
oxUtilsServer.$_instance = null [static, private] |
Definition at line 13 of file oxutilsserver.php.
oxUtilsServer.$_aUserCookie = array() [protected] |
Definition at line 20 of file oxutilsserver.php.