Cookie
class Cookie
Constants
FLATNESS_ARRAY |
Transform array values as flatten string (
|
INDEXED_COOKIES_ARRAY |
Transform array values as array cookies, named like
|
Methods
__construct(
string $cookie_name = null,
string|array $cookie_value = null,
int $flag = self::FLATNESS_ARRAY)
No description
int
getFlag()
No description
string
getName()
No description
string
getValue()
No description
string
getSafeValue()
No description
int
getExpire()
No description
int
getSafeExpire()
No description
string
getPath()
No description
string
getSafePath()
No description
string
getDomain()
No description
string
getSafeDomain()
No description
bool
getSecure()
No description
bool
getSafeSecure()
No description
setHttponly(
string $https)
No description
bool
getHttponly()
No description
bool
getSafeHttponly()
No description
sendAsEncoded()
No description
setCookieFuncArguments(
array $args)
No description
array
getCookieFuncArguments(
bool $organize = true)
No description
mixed
getCookieFuncArgument(
string $var)
No description
addCookieFuncArgument(
string $var,
mixed $val)
No description
clearCookieFuncArgument(
string $var)
No description
bool
exists(
string $cookie_name = null)
Test if a cookie exists
string|array
read(
string $cookie_name = null)
Get a cookie value
bool
send(
string $cookie_name = null,
string|array $cookie_value = null)
Set a cookie value
bool
addInCookie(
string $variable_name,
string $variable_value,
string $cookie_name = null)
Add a variable value in a cookie
bool
clear(
string $cookie_name = null)
Clear a cookie
Details
at line 106
__construct(
string $cookie_name = null,
string|array $cookie_value = null,
int $flag = self::FLATNESS_ARRAY)
at line 127
Cookie
setFlag(
int $flag)
at line 136
int
getFlag()
at line 145
Cookie
setName(
string $name)
at line 154
string
getName()
at line 163
Cookie
setValue(
string $value)
at line 172
string
getValue()
at line 180
string
getSafeValue()
at line 189
Cookie
setExpire(
int $expire)
at line 198
int
getExpire()
at line 206
int
getSafeExpire()
at line 215
Cookie
setPath(
string $path)
at line 224
string
getPath()
at line 232
string
getSafePath()
at line 241
Cookie
setDomain(
string $domain)
at line 250
string
getDomain()
at line 258
string
getSafeDomain()
at line 267
Cookie
setSecure(
string $secure)
at line 276
bool
getSecure()
at line 284
bool
getSafeSecure()
at line 293
Cookie
setHttponly(
string $https)
at line 302
bool
getHttponly()
at line 310
bool
getSafeHttponly()
at line 318
Cookie
sendAsRaw()
at line 327
Cookie
sendAsEncoded()
at line 337
Cookie
setCookieFuncArguments(
array $args)
at line 347
array
getCookieFuncArguments(
bool $organize = true)
at line 359
mixed
getCookieFuncArgument(
string $var)
at line 369
Cookie
addCookieFuncArgument(
string $var,
mixed $val)
at line 379
Cookie
clearCookieFuncArgument(
string $var)
at line 442
bool
exists(
string $cookie_name = null)
Test if a cookie exists
at line 456
string|array
read(
string $cookie_name = null)
Get a cookie value
at line 479
bool
send(
string $cookie_name = null,
string|array $cookie_value = null)
Set a cookie value
at line 510
bool
addInCookie(
string $variable_name,
string $variable_value,
string $cookie_name = null)
Add a variable value in a cookie
at line 529
bool
clear(
string $cookie_name = null)
Clear a cookie