> HTTP RESPONSE: "HTTP 500 Internal Server Error"
> ParseError}: "syntax error, unexpected '|', expecting ';' or '{'"
> THROWN NEAR:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
}
/** This is our garbage collector. If a session is expired attempt to remove it.
* This function is executed via a probability. See link for more details.
* @link http://php.net/manual/en/features.gc.php
* @param int $maxLife
* @return int|false
* @throws PublicAlert
*/
public function gc($maxLife) : int|false
{
$session = Rest::getDynamicRestClass(Sessions::class);
$db = Database::database(false);
$db->prepare('DELETE FROM ' . $session::TABLE_NAME . ' WHERE (UNIX_TIMESTAMP(' . $session::SESSION_EXPIRES . ') + ? ) < UNIX_TIMESTAMP(?)')->execute([$maxLife, date('Y-m-d H:i:s')]);
return true;
> ParseError: "syntax error, unexpected '|', expecting ';' or '{'"
> ERROR TYPE: "A Public Alert Was Thrown!"
> FILE: "/var/www/carbonphp.com/src/Session.php"
> LINE: "510"
> CODE: "0"
> [C6] CARBONPHP: "ErrorCatcher::generateLog"
> TRACE:
1) /var/www/carbonphp.com/index.php:15: CarbonPHP\CarbonPHP->__construct ()
2) /var/www/carbonphp.com/src/CarbonPHP.php:158: CarbonPHP\CarbonPHP::make ()
3) /var/www/carbonphp.com/src/CarbonPHP.php:701: spl_autoload_call ()
4) [internal function]: Composer\Autoload\ClassLoader->loadClass ()
5) /var/www/carbonphp.com/vendor/composer/ClassLoader.php:322: Composer\Autoload\includeFile ()
> $GLOBALS['json']: []
> debug_backtrace(): [
{
"file": "/var/www/carbonphp.com/src/CarbonPHP.php",
"line": 719,
"function": "generateLog",
"class": "CarbonPHP\\Error\\ErrorCatcher",
"type": "::",
"args": [
{}
]
},
{
"file": "/var/www/carbonphp.com/src/CarbonPHP.php",
"line": 158,
"function": "make",
"class": "CarbonPHP\\CarbonPHP",
"type": "::",
"args": [
"CarbonPHP\\Documentation",
"/var/www/carbonphp.com/"
]
},
{
"file": "/var/www/carbonphp.com/index.php",
"line": 15,
"function": "__construct",
"class": "CarbonPHP\\CarbonPHP",
"object": {},
"type": "->",
"args": [
"CarbonPHP\\Documentation",
"/var/www/carbonphp.com/"
]
}
]