public function profileAction() { $client = PR_Session::getSession(PR_Session::SESSION_USER); $emailaddress = $client["emailaddress"]; $password = $client["password"]; $Api = new PR_Api_User(); $authData = array('emailaddress' => $emailaddress, 'password' => $password); $this->view->client = $Api->getUserArray($authData); $this->render('profile'); }
public function skilltestAction() { $client = PR_Session::getSession(PR_Session::SESSION_USER); $UserID = $client["UserID"]; $emailaddress = $client["emailaddress"]; $password = $client["password"]; $Api = new PR_Api_User(); $authData = array('emailaddress' => $emailaddress, 'password' => $password); $getUserArray = $Api->getUserArray($authData); $this->view->client = $getUserArray; $CandidateID = $client["CandidateProfileID"]; $PR_Api = new PR_Api_Core_CandidateClass(); $candidate_applied = $PR_Api->getOpportunityCandidateMatchActivities($CandidateID); $candidate_applied_list = array(); if (!empty($candidate_applied) && count($candidate_applied) > 0) { foreach ($candidate_applied as $kk => $candidate_appliedInfo) { $candidate_applied_list[] = $candidate_appliedInfo['OpportunityID']; } $listTestID = $PR_Api->getTestIDbyOpportunity($candidate_applied_list); } $getCandidates = $PR_Api->getCandidateProfile($CandidateID); $this->view->getCandidates = $getCandidates; /*echo "<pre>"; print_r($listTestID); echo "</pre>"; die();*/ $this->view->listTestID = $listTestID; }