/** * @return string */ public function prefupdate() { $uuid = MMUsers::getCurrentUserId(); $ticketParams = $this->getBusinessNamesForTicket(); $readResult = $this->read( array_values( $ticketParams ), $uuid ); foreach ( $ticketParams as $p => $k ) { $ticketParams[$p] = ( $this instanceof ServiceUserUUMP ) ? $readResult['data']['profile'][$k] : $readResult['Data']['Params'][$k]; } $ticketParams['Username'] = $uuid; //TODO filter var boolean ? $ticketParams['alterboxMsgReset'] = isset( $_POST['PREF_ALERTBOX_MSG_RESET'] ) ? (bool)$_POST['PREF_ALERTBOX_MSG_RESET'] : null; $encryptedParams = MMUserLogin::encryptText( json_encode( $ticketParams ) ); MMUsers::updateAlertBox( $ticketParams['alterboxMsgReset'] ); return $encryptedParams; }
/** * @return array */ public function ucim() { //TODO validate boolean ? $alertBoxMessageReset = isset( $_POST['PREF_ALERTBOX_MSG_RESET'] ) ? $_POST['PREF_ALERTBOX_MSG_RESET'] : null; return MMUsers::updateAlertBox($alertBoxMessageReset); }