public function displayInterviewers($interviewers, $message = '') { // $returnStr = $this->showHeader(Language::messageSMSTitle(), '<link href="bootstrap/css/sticky-footer-navbar.min.css" rel="stylesheet">'); $returnStr = $this->displayHeaderForTable(Language::messageSMSTitle(), $message); $returnStr .= '<div id="wrap">'; $returnStr .= $this->showNavBar(); $returnStr .= '<div class="container"><p>'; $returnStr .= '<br/><br/><br/>'; $returnStr .= '<ol class="breadcrumb">'; $returnStr .= '<li class="active">' . Language::labelSuperVisorInterviewers() . '</li>'; // $returnStr .= '<li>' . Language::labelInterviewers() . '</li>'; $returnStr .= '</ol>'; //CONTENT if (sizeof($interviewers) > 0) { $returnStr .= ' <table cellpadding="0" cellspacing="0" border="0" class="table table-striped table-bordered" id="example"> <thead> <tr> <th>' . Language::labelSuperVisorInterviewersUrid() . '</th> <th>' . Language::labelSuperVisorInterviewersName() . '</th> <th>' . Language::labelSuperVisorInterviewersUsername() . '</th> <th>' . Language::labelSuperVisorInterviewersContacts() . '</th> <th>' . Language::labelSuperVisorInterviewersCompleted() . '</th> <th>' . Language::labelSuperVisorInterviewersRefused() . '</th> <th>' . Language::labelSuperVisorInterviewersLastUpload() . '</th> </tr> </thead> <tbody>'; $communication = new Communication(); foreach ($interviewers as $interviewer) { $returnStr .= '<tr><td>' . $interviewer->getUrid() . '</td>'; $returnStr .= '<td>' . setSessionParamsHref(array('page' => 'supervisor.interviewer.info', 'interviewer' => $interviewer->getUrid()), $interviewer->getName()) . '</td>'; $returnStr .= '<td>' . $interviewer->getUsername() . '</td>'; $returnStr .= '<td>' . sizeof($interviewer->getContacts()) . '</td>'; $returnStr .= '<td>' . sizeof($interviewer->getCompleted()) . '</td>'; $returnStr .= '<td>' . sizeof($interviewer->getRefusals()) . '</td>'; $returnStr .= '<td>' . $communication->getLastUploaded($interviewer->getUrid()) . '</td>'; $returnStr .= '</tr>'; } $returnStr .= '</tbody></table>'; } else { $returnStr .= $this->displayInfo(Language::labelSupervisorNoInterviewersAssigned()); } //END CONTENT $returnStr .= '</p></div></div> '; // </div>'; //container and wrap $returnStr .= $this->showBottomBar(); $returnStr .= $this->showFooter(false); return $returnStr; }