I am trying v7.0.0-rc.3 and getting the following error:
PHP Fatal error: Uncaught TypeError: Return value of PhilKra\Events\EventBean::getTimestamp() must be of the type integer, float returned in /C:/git/web/dragondrop/knowledge/vendor/philkra/elastic-apm-php-agent/src/Events/EventBean.php on line 172
I am trying v7.0.0-rc.3 and getting the following error:
The return type of getTimestamp is
int
: https://github.com/philkra/elastic-apm-php-agent/blob/7.0.0-rc3/src/Events/EventBean.php#L170-L173But when it's assigned it's using
microtime(true)
which returns a float: https://github.com/philkra/elastic-apm-php-agent/blob/7.0.0-rc3/src/Events/EventBean.php#L97I believe the return type just needs to be changed, I will test and submit a PR.