Lines
n/a
0 / 0
Methods
n/a
0 / 0
Classes
n/a
0 / 0
| Name | Lines | Methods | CRAP | ||||
|---|---|---|---|---|---|---|---|
| init | n/a | 0 / 0 | n/a | 0 / 0 | 1 | ||
| 8 | class SessionDeleteByCron | |
| 9 | { | |
| 10 | /** | |
| 11 | * Delete sessiondata older than SESSION_DURATION. | |
| 12 | * When $sessionName is null/empty, all session names are cleaned. | |
| 13 | */ | |
| 14 | public static function init(?string $sessionName = null, ?int $deleteInSeconds = null): void | |
| 15 | { | |
| 16 | $deleteInSeconds = $deleteInSeconds ?? (int) \App::SESSION_DURATION; | |
| 17 | $query = new \BO\Zmsbackend\Session\Service\Session(); | |
| 18 | $query->deleteByTimeInterval($sessionName, $deleteInSeconds); | |
| 19 | } | |
| 20 | } |