@@ -26,9 +26,8 @@ public function getProfilingData(array $profile)
2626 $ url = $ this ->getUrl ();
2727
2828 $ requestTimeFloat = explode ('. ' , sprintf ('%.6F ' , $ _SERVER ['REQUEST_TIME_FLOAT ' ]));
29- if (!isset ($ requestTimeFloat [1 ])) {
30- $ requestTimeFloat [1 ] = 0 ;
31- }
29+ $ sec = $ requestTimeFloat [0 ];
30+ $ usec = isset ($ requestTimeFloat [1 ]) ? $ requestTimeFloat [1 ] : 0 ;
3231
3332 $ allowedServerKeys = array (
3433 'DOCUMENT_ROOT ' ,
@@ -57,10 +56,10 @@ public function getProfilingData(array $profile)
5756 'env ' => $ this ->getEnvironment ($ _ENV ),
5857 'SERVER ' => $ serverMeta ,
5958 'simple_url ' => $ this ->getSimpleUrl ($ url ),
60- 'request_ts_micro ' => array ('sec ' => $ requestTimeFloat [ 0 ] , 'usec ' => $ requestTimeFloat [ 1 ] ),
59+ 'request_ts_micro ' => array ('sec ' => $ sec , 'usec ' => $ usec ),
6160 // these are superfluous and should be dropped in the future
62- 'request_ts ' => array ('sec ' => $ requestTimeFloat [ 0 ] , 'usec ' => 0 ),
63- 'request_date ' => date ('Y-m-d ' , $ requestTimeFloat [ 0 ] ),
61+ 'request_ts ' => array ('sec ' => $ sec , 'usec ' => 0 ),
62+ 'request_date ' => date ('Y-m-d ' , $ sec ),
6463 );
6564
6665 $ data = array (
0 commit comments