Skip to content

Commit abd252c

Browse files
committed
Merge pull request #100 from mohitmamoria/master
Converting PDO results into objects
2 parents c87fc6b + a90ac34 commit abd252c

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-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: 3 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
}
@@ -452,6 +453,7 @@ public function getAuthCodeScopes($oauthSessionAuthCodeId)
452453

453454
foreach($scopesResults as $key=>$scope)
454455
{
456+
$scope = (object) $scope;
455457
$scopes[$key] = get_object_vars($scope);
456458

457459
}
@@ -497,6 +499,7 @@ public function deleteExpired()
497499
return 0;
498500
} else {
499501
foreach ($expiredSessions as $session) {
502+
$session = (object) $session;
500503
DB::table('oauth_sessions')
501504
->where('id', '=', $session->session_id)
502505
->delete();

0 commit comments

Comments
 (0)