@@ -138,15 +138,19 @@ public function associateScope($accessTokenId, $scopeId)
138
138
139
139
public function getScopes ($ accessToken )
140
140
{
141
- $ scope_query = DB ::table ('oauth_session_token_scopes ' )
141
+ $ scopeResults = DB ::table ('oauth_session_token_scopes ' )
142
+ ->select ('oauth_scopes.* ' )
142
143
->join ('oauth_session_access_tokens ' , 'oauth_session_token_scopes.session_access_token_id ' , '= ' , 'oauth_session_access_tokens.id ' )
143
144
->join ('oauth_scopes ' , 'oauth_session_token_scopes.scope_id ' , '= ' , 'oauth_scopes.id ' )
144
145
->where ('access_token ' , $ accessToken )
145
146
->get ();
146
147
147
- foreach ($ scope_query as $ scope )
148
+ $ scopes = array ();
149
+
150
+ foreach ($ scopeResults as $ key =>$ scope )
148
151
{
149
- $ scopes []['scope ' ] = $ scope ->scope ;
152
+ $ scopes [$ key ] = get_object_vars ($ scope );
153
+
150
154
}
151
155
152
156
return $ scopes ;
@@ -164,16 +168,20 @@ public function associateAuthCodeScope($authCodeId, $scopeId)
164
168
165
169
public function getAuthCodeScopes ($ oauthSessionAuthCodeId )
166
170
{
167
- $ result = DB ::table ('oauth_session_authcode_scopes ' )
171
+ $ scopesResults = DB ::table ('oauth_session_authcode_scopes ' )
168
172
->where ('oauth_session_authcode_id ' , '= ' , $ oauthSessionAuthCodeId )
169
173
->get ();
170
174
171
- $ toArray = array ();
172
- foreach ($ result as $ obj ) {
173
- $ toArray [] = (array )$ obj ;
174
- }
175
+ $ scopes = array ();
176
+
177
+ foreach ($ scopesResults as $ key =>$ scope )
178
+ {
179
+ $ scopes [$ key ] = get_object_vars ($ scope );
180
+
181
+ }
182
+
183
+ return $ scopes ;
175
184
176
- return $ toArray ;
177
185
}
178
186
179
187
public function removeRefreshToken ($ refreshToken )
0 commit comments