+// Determine user for which we display this page.
+$userChanged = $request->getParameter('user_changed');
+if ($request->isPost() && $userChanged) {
+ $user_id = $request->getParameter('user');
+ $user->setOnBehalfUser($user_id);
+} else {
+ $user_id = $user->getUser();
+ // Handle a situation for no users in on behalf group.
+ if ($user->behalfGroup && $user_id == $user->id)
+ $user_id = null;
+}
+