@@ -13,7 +13,6 @@ class ArrayStore implements OauthCredentialManager
1313
1414 public function __construct (protected Store $ session , protected Oauth2Provider $ oauthProvider )
1515 {
16-
1716 }
1817
1918 public function getAccessToken (): string
@@ -31,12 +30,12 @@ public function getTenants(): ?array
3130 return $ this ->data ('tenants ' );
3231 }
3332
34- public function getTenantId (int $ tenant =0 ): string
33+ public function getTenantId (int $ tenant = 0 ): string
3534 {
36- if (!isset ($ this ->data ('tenants ' )[$ tenant ]))
37- {
38- throw new \Exception ("No such tenant exists " );
35+ if (! isset ($ this ->data ('tenants ' )[$ tenant ])) {
36+ throw new \Exception ('No such tenant exists ' );
3937 }
38+
4039 return $ this ->data ('tenants ' )[$ tenant ]['Id ' ];
4140 }
4241
@@ -86,11 +85,11 @@ public function refresh(): void
8685 public function store (AccessTokenInterface $ token , array $ tenants = null ): void
8786 {
8887 $ this ->dataStorage = [
89- 'token ' => $ token ->getToken (),
88+ 'token ' => $ token ->getToken (),
9089 'refresh_token ' => $ token ->getRefreshToken (),
91- 'id_token ' => $ token ->getValues ()['id_token ' ],
92- 'expires ' => $ token ->getExpires (),
93- 'tenants ' => $ tenants ?? $ this ->getTenants ()
90+ 'id_token ' => $ token ->getValues ()['id_token ' ],
91+ 'expires ' => $ token ->getExpires (),
92+ 'tenants ' => $ tenants ?? $ this ->getTenants (),
9493 ];
9594 }
9695
@@ -102,12 +101,12 @@ public function getUser(): ?array
102101 $ decodedToken = $ jwt ->decode ();
103102
104103 return [
105- 'given_name ' => $ decodedToken ->getGivenName (),
104+ 'given_name ' => $ decodedToken ->getGivenName (),
106105 'family_name ' => $ decodedToken ->getFamilyName (),
107- 'email ' => $ decodedToken ->getEmail (),
108- 'user_id ' => $ decodedToken ->getXeroUserId (),
109- 'username ' => $ decodedToken ->getPreferredUsername (),
110- 'session_id ' => $ decodedToken ->getGlobalSessionId ()
106+ 'email ' => $ decodedToken ->getEmail (),
107+ 'user_id ' => $ decodedToken ->getXeroUserId (),
108+ 'username ' => $ decodedToken ->getPreferredUsername (),
109+ 'session_id ' => $ decodedToken ->getGlobalSessionId (),
111110 ];
112111 } catch (\Throwable $ e ) {
113112 return null ;
@@ -116,10 +115,10 @@ public function getUser(): ?array
116115
117116 protected function data (string $ key = null )
118117 {
119- if (!$ this ->exists ()) {
118+ if (! $ this ->exists ()) {
120119 throw new \Exception ('Xero oauth credentials are missing ' );
121120 }
122121
123122 return $ key === null ? $ this ->dataStorage : $ this ->dataStorage [$ key ] ?? null ;
124123 }
125- }
124+ }
0 commit comments