User Settings
Hersteller: Ulrich Schmidt
Kategorie: Entwicklung
Erste Veröffentlichung: 30.08.2017
Letzte Änderung: 05.09.2019
Dieses Modul enthält eine API für die Speicherung von Einstellungen jauf User-Ebene bereit.
Die Funktionen und Methoden der UserSettings Klasse gleichen denen der normalen Settings, sind jedoch nur je User gültig, während die normalen Settings global für das gesamte System gelten.
user_settings stellt die folgenden Aufrufe bereit:
- UserSettings::get($name, $type = null, $user_id = null)
- UserSettings::set($name, $value, $type = null, $user_id = null)
- UserSettings::register($name, $value, $type = null, $user_id = null)
- UserSettings::init($name, $value, $type = null, $user_id = null)
- UserSettings::delete($name, $user_id = null)
Wenn $user_id nicht gesetzt ist, wird der derzeit eingeloggte Benutzer verwendet.
Neu in Version 1.2
- Kompatibel mit UliCMS 2019.2
Neu in Version 1.1
- Unnötigen Parameter $type in Funktion UserSettings::delete() entfernt