Esempio n. 1
0
 function returnChooseHelpers($lastHelperId)
 {
     $sessiovVars = Project::getSession();
     $idNow = $sessiovVars->getKey('idNow');
     if ($lastHelperId && $idNow < $lastHelperId) {
         $sessiovVars->add('idNow', $lastHelperId);
         $debateModel = new DebateModel();
         $userModel = new UserModel();
         $debateNow = $debateModel->getDebateNow();
         $message['debateNow'] = $debateNow;
         $user = Project::getUser()->getDbUser();
         if (!$user->id) {
             $user->id = 0;
         }
         $message['user_id'] = $user->id;
         $userNumber = $debateModel->getUserNumber($debateNow, $user->id);
         $message['userNumber'] = $userNumber;
         $helperTable = $debateModel->isInHelperTable($user->id);
         $message['helperTable'] = $helperTable;
         $user1 = $userModel->getUserById($debateNow['user_id_1']);
         $message['debateUser1'] = $user1;
         $user2 = $userModel->getUserById($debateNow['user_id_2']);
         $message['debateUser2'] = $user2;
         $user1 = $userModel->getUserById($debateNow['user_id_1']);
         $message['user1'] = $user1;
         $user2 = $userModel->getUserById($debateNow['user_id_2']);
         $message['user2'] = $user2;
         $helper1_1 = $userModel->getUserById($debateNow['helper_id_1_1']);
         $message['helper1_1'] = $helper1_1;
         $helper1_2 = $userModel->getUserById($debateNow['helper_id_1_2']);
         $message['helper1_2'] = $helper1_2;
         $helper2_1 = $userModel->getUserById($debateNow['helper_id_2_1']);
         $message['helper2_1'] = $helper2_1;
         $helper2_2 = $userModel->getUserById($debateNow['helper_id_2_2']);
         $message['helper2_2'] = $helper2_2;
         if ($userNumber) {
             $message['isDebateUser'] = true;
             $aDebateUserHelpers = $debateModel->getHelpersByDebateUserId($user->id);
             $message['aDebateUserHelpers'] = $aDebateUserHelpers;
             if (!$debateNow['helper_id_' . $userNumber . '_1'] || !$debateNow['helper_id_' . $userNumber . '_2']) {
                 $message['isDebateUserCanAddHelpers'] = true;
             } else {
                 $message['isDebateUserCanAddHelpers'] = false;
             }
         } else {
             $message['isDebateUser'] = false;
         }
         $this->_view->returnChooseHelpers($message);
         $this->_view->ajax();
     }
 }