exit; } //============================================================================================ // Session, configuration file, localization constructor //============================================================================================ require '../includes/php/bootstrap.php'; $SESSION = new \Zend_Session_Namespace('internal', true); if (!isset($SESSION->lang)) { $SESSION->lang = DEFAULT_LANGUAGE; } \Locale::setDefault($SESSION->lang); $l10n->setLanguage($SESSION->lang); //============================================================================================ // Model //============================================================================================ $model = new Proctor($dbo); //============================================================================================ // Load the page requested by the user //============================================================================================ if (!isset($_GET['page']) || $_GET['page'] === "today") { $render = true; $l10n->addResource(__DIR__ . '/l10n/today.json'); $data = $model->listApprovedToday(); foreach ($data as &$r) { $r['official_evaluation_starttime'] = \DateTime::createFromFormat(DATETIME_MYSQL, $r['official_evaluation_starttime']); $r['official_evaluation_endtime'] = \DateTime::createFromFormat(DATETIME_MYSQL, $r['official_evaluation_endtime']); $r['actual_evaluation_starttime'] = \DateTime::createFromFormat(DATETIME_MYSQL, $r['actual_evaluation_starttime']); $r['actual_evaluation_endtime'] = \DateTime::createFromFormat(DATETIME_MYSQL, $r['actual_evaluation_endtime']); $r['meta'] = Proctor::determineStatus($r); if ($r['meta']->status === 'pending' || $r['meta']->status === 'waiting' || $r['meta']->status === 'inProgress') { if ($r['meta']->status === 'pending') {
<?php namespace Ventus\Proctor; $l10n->addResource(__DIR__ . '/../l10n/table.json'); if (!isset($model)) { $model = new Proctor($dbo); } $logdata = $model->logRequest($_GET['reqID']); if (count($logdata) === 0) { echo "<tr><td colspan='4' class='table-placeholder'>" . $l10n->__('noComments') . "</td></tr>"; } else { foreach ($logdata as $r) { echo '<tr><td>' . $r['first_name'] . ' ' . $r['last_name'] . '</td> <td>' . $l10nDate->format($r['inserted_on'], 'day_date_time') . '</td> <td>' . $l10n->_f('commentMinutes', $r['added_time']) . '</td> <td>' . $r['remarks'] . '</td></tr>'; } }