/** * Update session data * * @param int $id FuserId. * @return void */ protected static function updateSession($id) { \CSaleUser::updateSessionSaleUserID(); if ((string) Main\Config\Option::get('sale', 'encode_fuser_id') != 'Y' && isset($_SESSION['SALE_USER_ID'])) { $_SESSION['SALE_USER_ID'] = (int) $_SESSION['SALE_USER_ID']; } if (!isset($_SESSION['SALE_USER_ID']) || (string) $_SESSION['SALE_USER_ID'] == '' || $_SESSION['SALE_USER_ID'] === 0) { $_SESSION['SALE_USER_ID'] = $id; } }