Layer
in package
Configuration routines
Tags
Table of Contents
- $cookies : mixed
- Cookies
- $sessionWasStarted : bool
- Was the session started
- sessionId() : string
- Method setups session id
- sessionName() : string
- Method returns session's name
- sessionWriteClose() : bool
- Write session data and end session
- setCookie() : bool
- Method sets cookie
- startSession() : bool
- Method starts session
- wasSessionStarted() : bool
- Method returns information was the session started
Properties
$cookies
Cookies
public
static mixed
$cookies
= []
$sessionWasStarted
Was the session started
private
static bool
$sessionWasStarted
= false
Methods
sessionId()
Method setups session id
public
static sessionId([string $id = '' ]) : string
Parameters
- $id : string = ''
-
id of the session
Return values
string —session's name
sessionName()
Method returns session's name
public
static sessionName() : string
Return values
string —session's name
sessionWriteClose()
Write session data and end session
public
static sessionWriteClose() : bool
Return values
bool —true on success or false on failure
setCookie()
Method sets cookie
public
static setCookie(string $name[, string $value = "" ], int $expires[, string $path = "" ][, string $domain = "" ][, bool $secure = false ][, bool $httponly = false ]) : bool
Parameters
- $name : string
-
cookie name
- $value : string = ""
-
cookie value
- $expires : int
-
expires
- $path : string = ""
-
paht of the cookie
- $domain : string = ""
-
domain
- $secure : bool = false
-
secure?
- $httponly : bool = false
-
http only?
Return values
bool —true on success, false otherwise
startSession()
Method starts session
public
static startSession() : bool
Return values
bool —true if the session was started, false otherwise
wasSessionStarted()
Method returns information was the session started
public
static wasSessionStarted() : bool
Return values
bool —true if the session was started, false otherwise.