Skip to content

Commit 10aaad1

Browse files
committed
Try to retrieve string token when object was passed to Rest constructor.
Presume token is a string otherwise.
1 parent 3f0e679 commit 10aaad1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Strava/API/Service/REST.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,16 @@ class REST implements ServiceInterface
3434
*/
3535
public function __construct($token, Client $adapter)
3636
{
37+
if (!is_object($token) && method_exists($token, 'getToken')) {
38+
$token = $token->getToken();
39+
}
3740
$this->token = $token;
3841
$this->adapter = $adapter;
3942
}
4043

4144
private function getToken()
4245
{
43-
return $this->token->getToken();
46+
return $this->token;
4447
}
4548

4649
/**

0 commit comments

Comments
 (0)