diff --git a/src/Abstracts/AbstractApiFormat.php b/src/Abstracts/AbstractApiFormat.php index 1dfca59..be39505 100644 --- a/src/Abstracts/AbstractApiFormat.php +++ b/src/Abstracts/AbstractApiFormat.php @@ -27,11 +27,11 @@ public function encode( $result, $statusCode = 200, $statusMessage = '', $type = null ) { - $output = new \stdClass(); - $output->status = new \stdClass(); - $output->status->code = $statusCode; + $output = new \stdClass(); + $output->status = new \stdClass(); + $output->status->code = $statusCode; $output->status->message = $statusMessage; - $output->type = $type ? $type : get_class($result); + $output->type = $type ? $type : get_class($result); //Ensure Valid Namespace if(substr($output->type, 0, 1) !== '\\' && stristr($output->type, '\\')) @@ -100,9 +100,9 @@ public function decode(ResponseInterface $raw, $totalTime = 0) $result->result, $result->status->code, $result->status->message, - (float)$totalTime, - (float)$executionTime, - (float)$callTime + (float)str_replace([',', 'ms'], '', $totalTime), + (float)str_replace([',', 'ms'], '', $executionTime), + (float)str_replace([',', 'ms'], '', $callTime) ) ); }