Skip to content

Commit c51b80a

Browse files
committed
Converting PDO results into objects to cater for settings to fetch result as array
1 parent c87fc6b commit c51b80a

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/LucaDegasperi/OAuth2Server/Repositories/FluentClient.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ public function getClient($clientId, $clientSecret = null, $redirectUri = null,
9494
return false;
9595
}
9696

97+
$result = (object) $result;
98+
9799
$metadata = DB::table('oauth_client_metadata')->where('client_id', '=', $result->id)->lists('value', 'key');
98100

99101
return array(

src/LucaDegasperi/OAuth2Server/Repositories/FluentScope.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ public function getScope($scope, $clientId = null, $grantType = null)
5757
return false;
5858
}
5959

60+
$result = (object) $result;
61+
6062
return array(
6163
'id' => $result->id,
6264
'scope' => $result->scope,

src/LucaDegasperi/OAuth2Server/Repositories/FluentSession.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ public function getScopes($accessToken)
385385

386386
foreach($scopeResults as $key=>$scope)
387387
{
388+
$scope = (object) $scope;
388389
$scopes[$key] = get_object_vars($scope);
389390

390391
}
@@ -497,6 +498,7 @@ public function deleteExpired()
497498
return 0;
498499
} else {
499500
foreach ($expiredSessions as $session) {
501+
$session = (object) $session;
500502
DB::table('oauth_sessions')
501503
->where('id', '=', $session->session_id)
502504
->delete();

0 commit comments

Comments
 (0)