Chris@0: requestStack = $request_stack; Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function getRequestTime() { Chris@0: return $this->requestStack->getCurrentRequest()->server->get('REQUEST_TIME'); Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function getRequestMicroTime() { Chris@0: return $this->requestStack->getCurrentRequest()->server->get('REQUEST_TIME_FLOAT'); Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function getCurrentTime() { Chris@0: return time(); Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function getCurrentMicroTime() { Chris@0: return microtime(TRUE); Chris@0: } Chris@0: Chris@0: }