/** * Get current user * * @return SJB_User|null */ public static function getCurrentUser() { $user_info = SJB_UserManager::getCurrentUserInfo(); $user = null; if (!is_null($user_info)) { $user = new SJB_User($user_info, $user_info['user_group_sid']); $user->setSID($user_info['sid']); if (isset($user_info['subuser'])) { $user->setSubuserInfo($user_info['subuser']); } } return $user; }