Skip to content

Commit 918d8d2

Browse files
author
Kevin Thrailkill
authored
Merge pull request #28 from eventfarm/feature/add-public-functionality-to-restforce-to-refresh-the-user-token
Fixed minor errors with refresh token
2 parents 72612b5 + 7ffd715 commit 918d8d2

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

src/Rest/GuzzleRestClient.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,9 @@ private function containsTrailingSlash(string $baseUri): bool
114114
{
115115
return substr($baseUri, -1) === '/';
116116
}
117+
118+
public function refreshToken(): ?OAuthAccessToken
119+
{
120+
return null;
121+
}
117122
}

src/Restforce.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ public function query(string $queryString): ResponseInterface
119119
]);
120120
}
121121

122-
public function refreshToken(): OAuthAccessToken
122+
public function refreshToken(): ?OAuthAccessToken
123123
{
124124
return $this->getOAuthRestClient()->refreshToken();
125125
}

src/RestforceInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ public function update(string $sobjectType, string $sobjectId, array $data): Res
1414
public function describe(string $sobjectType): ResponseInterface;
1515
public function find(string $sobjectType, string $sobjectId, array $fields = []): ResponseInterface;
1616
public function getNext(string $url): ResponseInterface;
17-
public function refreshToken(): OAuthAccessToken;
17+
public function refreshToken(): ?OAuthAccessToken;
1818
}

0 commit comments

Comments
 (0)