34 public function get($key =
'') {
35 if (strpos($key,
'.') !== FALSE) {
38 $return = $key ===
'' ?
$GLOBALS[
'BE_USER']->uc :
$GLOBALS[
'BE_USER']->uc[$key];
50 public function set($key, $value) {
51 if (strpos($key,
'.') !== FALSE) {
54 $GLOBALS[
'BE_USER']->uc[$key] = $value;
86 if (isset(
$GLOBALS[
'BE_USER']->uc[$key])) {
87 unset(
$GLOBALS[
'BE_USER']->uc[$key]);
101 $list = $this->
get($key);
106 $list .=
',' . $value;
109 $this->
set($key, $list);
121 $list = $this->
get($key);
125 $this->
set($key, implode(
',', $list));
138 foreach ($subkeys as $subkey) {
139 $array = &$array[$subkey];
153 $lastKey = $subkeys[count($subkeys) - 1];
155 foreach ($subkeys as $subkey) {
156 if ($subkey === $lastKey) {
157 $array[$subkey] = $value;
159 $array = &$array[$subkey];
172 return $subkeys[count($subkeys) - 1];
getLastKeyFromDottedNotation($key)
removeFromList($key, $value)
static trimExplode($delim, $string, $removeEmptyValues=FALSE, $limit=0)
setFromArray(array $array)
setFromDottedNotation($key, $value)
getFromDottedNotation($key)
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]
static removeArrayEntryByValue(array $array, $cmpValue)
static inList($list, $item)