/** * Return the next process time in textual format, in terms of time remaining * * @return string */ function processTimetxt() { if ($this->processTime < time()) { return l_t("Now"); } else { return libTime::remainingText($this->processTime); } }
private function printTimeDataRow($row, $lastRow = false) { static $alternate; if (!isset($alternate)) { $alternate = false; } $alternate = !$alternate; print '<tr class="replyalternate' . (2 - $alternate) . ' replyborder' . (2 - $alternate) . '">'; foreach ($row as $name => $part) { print '<td>'; if ($name == 'userID') { if ($part == $this->aUserID) { print '<strong>' . $part . '</strong>'; } else { print $part; } continue; } if ($lastRow) { if ($name == 'lastRequest') { $timeComparison = l_t('(%s earlier)', libTime::remainingText($lastRow['lastRequest'], $part)); if ($lastRow['lastRequest'] - $part < 15 * 60) { print '<span class="Austria">' . $timeComparison . '</span>'; } elseif ($lastRow['lastRequest'] - $part < 30 * 60) { print '<span class="Turkey">' . $timeComparison . '</span>'; } elseif ($lastRow['lastRequest'] - $part < 45 * 60) { print '<span class="Italy">' . $timeComparison . '</span>'; } else { print $timeComparison; } } else { if ($part == $lastRow[$name]) { print '<span class="Austria">' . $part . '</span>'; } else { print $part; } } } else { if ($name == 'lastRequest') { print libTime::text($part); } else { print $part; } } print '</td>'; } print '</tr>'; }