- Timeout now set at 30 sec like CURL is.
This commit is contained in:
parent
56ca1e2071
commit
f035fdf0a2
|
@ -66,11 +66,11 @@ class ApiRepository extends \Ulmus\Repository
|
||||||
|
|
||||||
$request = $this->callApiRequestCallback($request, $attribute);
|
$request = $this->callApiRequestCallback($request, $attribute);
|
||||||
|
|
||||||
$rest = $this->adapter->adapter()->connect();
|
$transport = $this->adapter->adapter()->connect();
|
||||||
|
|
||||||
$rest->timeout = $attribute->timeout;
|
$transport->timeout = $attribute->timeout;
|
||||||
|
|
||||||
$this->lastResponse = $response = $rest->fromRequest($request);
|
$this->lastResponse = $response = $transport->fromRequest($request);
|
||||||
|
|
||||||
$response = $this->callApiResponseCallback($response, $attribute);
|
$response = $this->callApiResponseCallback($response, $attribute);
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,6 @@ abstract class ApiAction
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method,
|
public MethodEnum $method,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
|
@ -9,6 +9,6 @@ class Collection extends ApiAction {
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method = MethodEnum::Get,
|
public MethodEnum $method = MethodEnum::Get,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
|
@ -9,6 +9,6 @@ class Create extends ApiAction {
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method = MethodEnum::Post,
|
public MethodEnum $method = MethodEnum::Post,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
|
@ -9,6 +9,6 @@ class Delete extends ApiAction {
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method = MethodEnum::Delete,
|
public MethodEnum $method = MethodEnum::Delete,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
|
@ -9,6 +9,6 @@ class Read extends ApiAction {
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method = MethodEnum::Get,
|
public MethodEnum $method = MethodEnum::Get,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
|
@ -9,6 +9,6 @@ class Update extends ApiAction {
|
||||||
public function __construct(
|
public function __construct(
|
||||||
public string $url,
|
public string $url,
|
||||||
public MethodEnum $method = MethodEnum::Patch,
|
public MethodEnum $method = MethodEnum::Patch,
|
||||||
public int $timeout = 5,
|
public int $timeout = 30,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
Loading…
Reference in New Issue