File tree Expand file tree Collapse file tree 15 files changed +15
-25
lines changed
Expand file tree Collapse file tree 15 files changed +15
-25
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<psalm
3- totallyTyped =" true"
4- forbidEcho =" true"
3+ errorLevel =" 1"
54 strictBinaryOperands =" true"
6- phpVersion =" 7.1 "
5+ phpVersion =" 7.2 "
76 allowStringToStandInForClass =" true"
87 rememberPropertyAssignmentsAfterCall =" false"
98 checkForThrowsInGlobalScope =" true"
1514 <projectFiles >
1615 <directory name =" src" />
1716 <ignoreFiles >
17+ <file name =" src/Security/Authenticator/ForwardCompatAuthenticatorTrait.php" /> <!-- @see https://github.com/vimeo/psalm/issues/7863 -->
1818 <directory name =" src/DependencyInjection" />
1919 <directory name =" vendor" />
2020 </ignoreFiles >
Original file line number Diff line number Diff line change 55namespace League \Bundle \OAuth2ServerBundle \Controller ;
66
77use League \Bundle \OAuth2ServerBundle \Converter \UserConverterInterface ;
8- use League \Bundle \OAuth2ServerBundle \Event \AuthorizationRequestResolveEvent ;
98use League \Bundle \OAuth2ServerBundle \Event \AuthorizationRequestResolveEventFactory ;
109use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
1110use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
@@ -97,7 +96,6 @@ public function indexAction(Request $request): Response
9796 }
9897 }
9998
100- /** @var AuthorizationRequestResolveEvent $event */
10199 $ event = $ this ->eventDispatcher ->dispatch (
102100 $ this ->eventFactory ->fromAuthorizationRequest ($ authRequest ),
103101 OAuth2Events::AUTHORIZATION_REQUEST_RESOLVE
Original file line number Diff line number Diff line change @@ -69,7 +69,6 @@ public function indexAction(Request $request): Response
6969
7070 $ renderedResponse = $ this ->httpFoundationFactory ->createResponse ($ response );
7171
72- /** @var TokenRequestResolveEvent $event */
7372 $ event = $ this ->eventDispatcher ->dispatch (
7473 new TokenRequestResolveEvent ($ renderedResponse ),
7574 OAuth2Events::TOKEN_REQUEST_RESOLVE
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ private function assertValueCanBeImploded($value): void
8585 return ;
8686 }
8787
88- if (is_scalar ($ value )) {
88+ if (\ is_scalar ($ value )) {
8989 return ;
9090 }
9191
Original file line number Diff line number Diff line change 1616use League \Bundle \OAuth2ServerBundle \Manager \Doctrine \RefreshTokenManager ;
1717use League \Bundle \OAuth2ServerBundle \Manager \InMemory \AccessTokenManager as InMemoryAccessTokenManager ;
1818use League \Bundle \OAuth2ServerBundle \Manager \ScopeManagerInterface ;
19- use League \Bundle \OAuth2ServerBundle \ValueObject \Scope as ScopeModel ;
2019use League \Bundle \OAuth2ServerBundle \Persistence \Mapping \Driver ;
2120use League \Bundle \OAuth2ServerBundle \Security \Authenticator \OAuth2Authenticator ;
2221use League \Bundle \OAuth2ServerBundle \Service \CredentialsRevoker \DoctrineCredentialsRevoker ;
22+ use League \Bundle \OAuth2ServerBundle \ValueObject \Scope as ScopeModel ;
2323use League \OAuth2 \Server \AuthorizationServer ;
2424use League \OAuth2 \Server \CryptKey ;
2525use League \OAuth2 \Server \Grant \AuthCodeGrant ;
Original file line number Diff line number Diff line change 99use League \Bundle \OAuth2ServerBundle \Manager \ClientFilter ;
1010use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
1111use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
12+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1213use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
1314use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
1415use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
15- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1616use Symfony \Contracts \EventDispatcher \EventDispatcherInterface ;
1717
1818final class ClientManager implements ClientManagerInterface
@@ -54,7 +54,6 @@ public function find(string $identifier): ?AbstractClient
5454
5555 public function save (AbstractClient $ client ): void
5656 {
57- /** @var PreSaveClientEvent $event */
5857 $ event = $ this ->dispatcher ->dispatch (new PreSaveClientEvent ($ client ), OAuth2Events::PRE_SAVE_CLIENT );
5958 $ client = $ event ->getClient ();
6059
Original file line number Diff line number Diff line change 88use League \Bundle \OAuth2ServerBundle \Manager \ClientFilter ;
99use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
1010use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
11+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1112use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
1213use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
1314use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
14- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1515use Symfony \Contracts \EventDispatcher \EventDispatcherInterface ;
1616
1717final class ClientManager implements ClientManagerInterface
@@ -38,7 +38,6 @@ public function find(string $identifier): ?AbstractClient
3838
3939 public function save (AbstractClient $ client ): void
4040 {
41- /** @var PreSaveClientEvent $event */
4241 $ event = $ this ->dispatcher ->dispatch (new PreSaveClientEvent ($ client ), OAuth2Events::PRE_SAVE_CLIENT );
4342 $ client = $ event ->getClient ();
4443
Original file line number Diff line number Diff line change 1111use League \Bundle \OAuth2ServerBundle \Model \AccessToken ;
1212use League \Bundle \OAuth2ServerBundle \Model \AuthorizationCode ;
1313use League \Bundle \OAuth2ServerBundle \Model \Client ;
14- use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
15- use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
1614use League \Bundle \OAuth2ServerBundle \Model \RefreshToken ;
17- use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
1815
1916/**
2017 * Metadata driver that enables mapping dynamically accordingly to container configuration.
Original file line number Diff line number Diff line change 99use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
1010use League \Bundle \OAuth2ServerBundle \Manager \ScopeManagerInterface ;
1111use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
12+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1213use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
1314use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
14- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
1515use League \OAuth2 \Server \Entities \ClientEntityInterface ;
1616use League \OAuth2 \Server \Entities \ScopeEntityInterface ;
1717use League \OAuth2 \Server \Exception \OAuthServerException ;
@@ -84,7 +84,6 @@ public function finalizeScopes(
8484
8585 $ scopes = $ this ->setupScopes ($ client , $ this ->scopeConverter ->toDomainArray (array_values ($ scopes )));
8686
87- /** @var ScopeResolveEvent $event */
8887 $ event = $ this ->eventDispatcher ->dispatch (
8988 new ScopeResolveEvent (
9089 $ scopes ,
Original file line number Diff line number Diff line change 88use League \Bundle \OAuth2ServerBundle \Event \UserResolveEvent ;
99use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
1010use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
11- use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
1211use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
12+ use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
1313use League \OAuth2 \Server \Entities \ClientEntityInterface ;
1414use League \OAuth2 \Server \Entities \UserEntityInterface ;
1515use League \OAuth2 \Server \Repositories \UserRepositoryInterface ;
@@ -54,7 +54,6 @@ public function getUserEntityByUserCredentials(
5454 /** @var AbstractClient $client */
5555 $ client = $ this ->clientManager ->find ($ clientEntity ->getIdentifier ());
5656
57- /** @var UserResolveEvent $event */
5857 $ event = $ this ->eventDispatcher ->dispatch (
5958 new UserResolveEvent (
6059 $ username ,
You can’t perform that action at this time.
0 commit comments