function time() { if (!with_clock_mock()) { return \time(); } return $_SERVER['REQUEST_TIME']; }
function microtime($asFloat = false) { if (!with_clock_mock()) { return \microtime($asFloat); } if (!$asFloat) { return \microtime(false); } return usleep(1); }
protected function tearDown() { with_clock_mock(false); }