You are here

function _akamai_get_estimated_completion_string in Akamai 7.3

Generates a user-friendly string for the estimated completion time.

2 calls to _akamai_get_estimated_completion_string()
akamai_purge_request_detail in ./akamai.admin.inc
Presents information about a purge request.
akamai_purge_request_list in ./akamai.admin.inc
Displays information about submitted purge requests.

File

./akamai.admin.inc, line 565
Administrative pages for the Akamai module.

Code

function _akamai_get_estimated_completion_string($request) {
  $interval = format_interval(abs($request->check_after - REQUEST_TIME));
  if (!empty($request->completion_time)) {
    $string = t('Confirmed complete.');
  }
  elseif (REQUEST_TIME > $request->check_after) {
    $string = t('@interval ago', [
      '@interval' => $interval,
    ]);
  }
  else {
    $string = t('@interval from now', [
      '@interval' => $interval,
    ]);
  }
  return $string;
}