function Time::getRequestMicroTime
Same name in other branches
- 9 core/lib/Drupal/Component/Datetime/Time.php \Drupal\Component\Datetime\Time::getRequestMicroTime()
- 8.9.x core/lib/Drupal/Component/Datetime/Time.php \Drupal\Component\Datetime\Time::getRequestMicroTime()
- 11.x core/lib/Drupal/Component/Datetime/Time.php \Drupal\Component\Datetime\Time::getRequestMicroTime()
File
-
core/
lib/ Drupal/ Component/ Datetime/ Time.php, line 54
Class
- Time
- Provides a class for obtaining system time.
Namespace
Drupal\Component\DatetimeCode
public function getRequestMicroTime() {
$request = $this->requestStack ? $this->requestStack
->getCurrentRequest() : NULL;
if ($request) {
return $request->server
->get('REQUEST_TIME_FLOAT');
}
// If this is called prior to the request being pushed to the stack fallback
// to built-in globals (if available) or the system time.
return $_SERVER['REQUEST_TIME_FLOAT'] ?? $this->getProxyRequestMicroTime();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.