Skip to content

Commit e334c76

Browse files
committed
Rename trait
1 parent 921242a commit e334c76

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

src/Http/Connector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
use Saloon\Traits\Connector\SendsRequests;
1717
use Saloon\Traits\Auth\AuthenticatesRequests;
1818
use Saloon\Traits\RequestProperties\HasDelay;
19-
use Saloon\Traits\RequestProperties\HasTries;
19+
use Saloon\Traits\RequestProperties\Retryable;
2020
use Saloon\Traits\Responses\HasCustomResponses;
2121
use Saloon\Traits\Request\CreatesDtoFromResponse;
2222
use Saloon\Contracts\Connector as ConnectorContract;
@@ -39,6 +39,6 @@ abstract class Connector implements ConnectorContract, HasDebuggingContract
3939
use Makeable;
4040
use HasPool;
4141
use HasDelay;
42-
use HasTries;
42+
use Retryable;
4343
use HasDebugging;
4444
}

src/Http/Request.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,26 @@
1313
use Saloon\Traits\HandlesPsrRequest;
1414
use Saloon\Traits\ManagesExceptions;
1515
use Saloon\Traits\Auth\AuthenticatesRequests;
16-
use Saloon\Traits\RequestProperties\HasTries;
16+
use Saloon\Traits\RequestProperties\Retryable;
1717
use Saloon\Traits\Responses\HasCustomResponses;
1818
use Saloon\Contracts\Request as RequestContract;
1919
use Saloon\Traits\Request\CreatesDtoFromResponse;
2020
use Saloon\Traits\RequestProperties\HasRequestProperties;
2121

2222
abstract class Request implements RequestContract
2323
{
24+
use CreatesDtoFromResponse;
2425
use AuthenticatesRequests;
2526
use HasRequestProperties;
26-
use CreatesDtoFromResponse;
2727
use HasCustomResponses;
2828
use ManagesExceptions;
2929
use HandlesPsrRequest;
3030
use HasMockClient;
3131
use Conditionable;
3232
use HasDebugging;
33+
use Retryable;
3334
use Bootable;
3435
use Makeable;
35-
use HasTries;
3636

3737
/**
3838
* Define the HTTP method.

src/Traits/Connector/SendsRequests.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
use Saloon\Http\PendingRequest;
1515
use Saloon\Contracts\MockClient;
1616
use GuzzleHttp\Promise\PromiseInterface;
17-
use Saloon\Traits\RequestProperties\HasTries;
17+
use Saloon\Traits\RequestProperties\Retryable;
1818
use Saloon\Exceptions\Request\RequestException;
1919
use Saloon\Exceptions\Request\FatalRequestException;
2020
use Saloon\Contracts\PendingRequest as PendingRequestContract;
@@ -151,8 +151,8 @@ public function sendAsync(Request $request, MockClient $mockClient = null): Prom
151151
*/
152152
public function sendAndRetry(Request $request, int $tries, int $interval = 0, callable $handleRetry = null, bool $throw = true, MockClient $mockClient = null): Response
153153
{
154-
if (! array_key_exists(HasTries::class, Helpers::classUsesRecursive($request))) {
155-
throw new InvalidArgumentException('The request class must use the "HasTries" trait.');
154+
if (! array_key_exists(Retryable::class, Helpers::classUsesRecursive($request))) {
155+
throw new InvalidArgumentException('The request class must use the "Retryable" trait.');
156156
}
157157

158158
$request->tries = $tries;

src/Traits/RequestProperties/HasTries.php renamed to src/Traits/RequestProperties/Retryable.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Saloon\Exceptions\Request\RequestException;
99
use Saloon\Exceptions\Request\FatalRequestException;
1010

11-
trait HasTries
11+
trait Retryable
1212
{
1313
/**
1414
* The number of times a request should be retried if a failure response is returned.

0 commit comments

Comments
 (0)