Skip to content

Commit

Permalink
Update some dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
kangaroo-val committed Nov 22, 2017
1 parent e0f44ad commit 8d47edd
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 10 deletions.
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
"loyalty"
],
"require": {
"php": ">=5.5.0",
"php": ">=5.6.0",
"ext-curl": "*",
"league/oauth2-client": "~1.0"
"league/oauth2-client": "~1.4"
},
"require-dev": {
"phpunit/phpunit": "~4.0",
Expand Down
22 changes: 14 additions & 8 deletions src/Provider/Kangaroo.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

namespace KangarooRewards\OAuth2\Client\Provider;

use KangarooRewards\OAuth2\Client\Provider\KangarooResourceOwner;
use League\OAuth2\Client\Provider\AbstractProvider;
use League\OAuth2\Client\Provider\Exception\IdentityProviderException;
use KangarooRewards\OAuth2\Client\Provider\KangarooResourceOwner;
use League\OAuth2\Client\Token\AccessToken;
use League\OAuth2\Client\Tool\BearerAuthorizationTrait;
use Psr\Http\Message\ResponseInterface;
Expand Down Expand Up @@ -80,7 +80,7 @@ public function getDefaultScopes()
{
return $this->defaultScopes;
}

/**
* Generate a Resource Owner object from a successful Resource Owner details request.
*
Expand Down Expand Up @@ -119,17 +119,23 @@ protected function checkResponse(ResponseInterface $response, $data)
{
$acceptableStatuses = [200, 201];
if (!in_array($response->getStatusCode(), $acceptableStatuses)) {

if (isset($data['error']['description'])) {
$message = $data['error']['description'];
} elseif (isset($data['error']['message'])) {
$message = $data['error']['message'];
} elseif (isset($data['message'])) {
$message = $data['message'];
} else {
$message = $response->getReasonPhrase();
}

throw new IdentityProviderException(
$data['message'] ?: $response->getReasonPhrase(),
$message,
$response->getStatusCode(),
$response
);
}
// if (!empty($data['error'])) {
// $message = $data['error'];
// $message = isset($data['message']) ? $data['message'] : '';
// throw new \Exception($message);
// }
}

/**
Expand Down

0 comments on commit 8d47edd

Please sign in to comment.