use \Boot\Support\Settings;
...
Settings::get('key');
Получение настроек пользователя по ключу
Settings::get('key');
# Результат
# (string)value
Если настроек по данному ключу не найдено то результатом будет null
Также можно использовать значение по умолчанию вторым (не обязательным) аргументом, тогда при отсутствии данных будет возвращено указанное значение
Settings::get('key', 'default_value');
# Результат
# (string)default_value
Установить настройки пользователя по ключу
Settings::set('key', 'value');
По умолчанию определяется тип переменной и хранение и вывод происходит согласно определенному типу, но вы также можете принудительно указать необходимы тип третьим необязательным аргументом.
Settings::set('key', 'value', 'array');
Спиоск поддерживаемых типов:
Получить настройки указанного пользователя по ключу:
Settings::getByUser(int $uid, string $key, mixed $default = null);