Ondrejnov\EET\Dispatcher::getLastResponseTime PHP Метод

getLastResponseTime() публичный Метод

public getLastResponseTime ( ) : float
Результат float time in ms
    public function getLastResponseTime()
    {
        !$this->trace && $this->throwTraceNotEnabled();
        return $this->getSoapClient()->__getLastResponseTime();
    }

Usage Example

Пример #1
0
$r->celk_trzba = 1000;
// Valid response should be returned
echo '<h2>---VALID REQUEST---</h2>';
try {
    $fik = $dispatcher->send($r);
    // Send request
    echo sprintf('<b>Returned FIK code: %s</b><br />', $fik);
    // See response - should be returned
} catch (ServerException $e) {
    var_dump($e);
    // See exception
} catch (\Exception $e) {
    var_dump($e);
    // Fatal error
}
echo sprintf('Request size: %d bytes | Response size: %d bytes | Response time: %f ms | Connection time: %f ms<br />', $dispatcher->getLastRequestSize(), $dispatcher->getLastResponseSize(), $dispatcher->getLastResponseTime(), $dispatcher->getConnectionTime());
// Size of transferred data
// Example of error message
$r->dic_popl = 'x';
// ServerException should be returned
echo '<h2>---ERROR REQUEST---</h2>';
try {
    var_dump($dispatcher->send($r));
    // Send request and see response
} catch (ServerException $e) {
    echo sprintf('<b>Error from server of Ministry of Finance: %s</b><br />', $e->getMessage());
    // See exception - should be returned
} catch (\Exception $e) {
    var_dump($e);
    // Fatal error
}