Unirest\Request::timeout PHP Method

timeout() public static method

Set a timeout
public static timeout ( integer $seconds ) : integer
$seconds integer timeout value in seconds
return integer
    public static function timeout($seconds)
    {
        return self::$socketTimeout = $seconds;
    }

Usage Example

Example #1
3
 public function send(Request $r)
 {
     try {
         Unirest::timeout($this->timeout);
         $http = Unirest::{$r->method}($r->url, $r->headers, $r->body);
         $response = new Response((string) $http->raw_body);
         $response->statusCode = (string) $http->code;
         $response->json = json_decode((string) $response, true);
     } catch (\Exception $e) {
         $response = new Response($e->getMessage());
         $response->statusCode = 500;
     }
     $this->logger->logHttpCommunication($r, $response);
     return $response;
 }
All Usage Examples Of Unirest\Request::timeout