Layer: Core · Source: lib/core/Session.php:21 (lines 21–99)
class Session
Example: $data = Session::getInstance(); $data→nickname = 'Someone'; $data→age = 18; $data→destroy();
| Tag | Value |
|---|---|
@category | Core Class |
@version | 1.0 |
@see | https://www.php.net/manual/en/function.session-start.php#102460 |
No parent, interface or trait. This is a root type.
| Visibility | Name | Value | Line |
|---|---|---|---|
- | SESSION_STARTED | true; | 23 |
- | SESSION_NOT_STARTED | false; | 25 |
| Visibility | Type | Name | Default | Line |
|---|---|---|---|---|
private | (untyped) | $session_state | self::SESSION_NOT_STARTED | 27 |
private static | static | $instance | 29 |
| Visibility | Method | Summary | Line |
|---|---|---|---|
| private | __construct() | (undocumented) | 31 |
| public static | getInstance() | (undocumented) | 35 |
| public | startSession() | (undocumented) | 47 |
| public | __set() | (undocumented) | 66 |
| public | __get() | (undocumented) | 72 |
| public | __isset() | (undocumented) | 80 |
| public | destroy() | (undocumented) | 86 |
private function __construct()
lines 31–33 (3)
Takes no parameters.
public static function getInstance()
lines 35–45 (11)
Takes no parameters.
Returns: (none declared)
public function startSession()
lines 47–64 (18)
Takes no parameters.
Returns: (none declared)
public function __set($name, $value)
lines 66–70 (5)
| Parameter | Type | Default | Description |
|---|---|---|---|
$name | (untyped) | required | none |
$value | (untyped) | required | none |
Returns: (none declared)
public function __get($name)
lines 72–78 (7)
| Parameter | Type | Default | Description |
|---|---|---|---|
$name | (untyped) | required | none |
Returns: (none declared)
public function __isset($name)
lines 80–84 (5)
| Parameter | Type | Default | Description |
|---|---|---|---|
$name | (untyped) | required | none |
Returns: (none declared)
public function destroy()
lines 86–98 (13)
Takes no parameters.
Returns: (none declared)
This page is generated from source by 'tools/gendoc'. Edits will be overwritten.