CakeFest 2024: The Official CakePHP Conference

Die Schnittstelle SessionUpdateTimestampHandlerInterface

(PHP 7, PHP 8)

Einführung

SessionUpdateTimestampHandlerInterface ist eine Schnittstelle, die optionale Methoden zum Erstellen einer benutzerdefinierten Sessionverwaltung definiert. Um einen benutzerdefinierten Sessionverwalter an session_set_save_handler() zu übergeben, der deren OOP-Aufruf verwendet, kann die Klasse diese Schnittstelle implementieren.

Es ist zu beachten, dass die Callback-Methoden der Klassen, die diese Schnittstelle implementieren, dazu gedacht sind, intern von PHP aufgerufen zu werden und nicht aus dem Anwenderprogramm aufgerufen werden sollen.

Klassenbeschreibung

interface SessionUpdateTimestampHandlerInterface {
/* Methoden */
public updateTimestamp(string $id, string $data): bool
public validateId(string $id): bool
}

Inhaltsverzeichnis

add a note

User Contributed Notes 1 note

up
0
Anonymous
4 years ago
There is a bit of documentation provided by Wu Xiancheng. See his comment in the SessionHandlerInterface section:
https://www.php.net/manual/en/class.sessionhandlerinterface.php#122032
To Top