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 1
1
<?xml version =" 1.0" ?>
2
2
<psalm
3
- totallyTyped =" true"
4
- forbidEcho =" true"
3
+ errorLevel =" 1"
5
4
strictBinaryOperands =" true"
6
- phpVersion =" 7.1 "
5
+ phpVersion =" 7.2 "
7
6
allowStringToStandInForClass =" true"
8
7
rememberPropertyAssignmentsAfterCall =" false"
9
8
checkForThrowsInGlobalScope =" true"
15
14
<projectFiles >
16
15
<directory name =" src" />
17
16
<ignoreFiles >
17
+ <file name =" src/Security/Authenticator/ForwardCompatAuthenticatorTrait.php" /> <!-- @see https://github.com/vimeo/psalm/issues/7863 -->
18
18
<directory name =" src/DependencyInjection" />
19
19
<directory name =" vendor" />
20
20
</ignoreFiles >
Original file line number Diff line number Diff line change 5
5
namespace League \Bundle \OAuth2ServerBundle \Controller ;
6
6
7
7
use League \Bundle \OAuth2ServerBundle \Converter \UserConverterInterface ;
8
- use League \Bundle \OAuth2ServerBundle \Event \AuthorizationRequestResolveEvent ;
9
8
use League \Bundle \OAuth2ServerBundle \Event \AuthorizationRequestResolveEventFactory ;
10
9
use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
11
10
use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
@@ -97,7 +96,6 @@ public function indexAction(Request $request): Response
97
96
}
98
97
}
99
98
100
- /** @var AuthorizationRequestResolveEvent $event */
101
99
$ event = $ this ->eventDispatcher ->dispatch (
102
100
$ this ->eventFactory ->fromAuthorizationRequest ($ authRequest ),
103
101
OAuth2Events::AUTHORIZATION_REQUEST_RESOLVE
Original file line number Diff line number Diff line change @@ -69,7 +69,6 @@ public function indexAction(Request $request): Response
69
69
70
70
$ renderedResponse = $ this ->httpFoundationFactory ->createResponse ($ response );
71
71
72
- /** @var TokenRequestResolveEvent $event */
73
72
$ event = $ this ->eventDispatcher ->dispatch (
74
73
new TokenRequestResolveEvent ($ renderedResponse ),
75
74
OAuth2Events::TOKEN_REQUEST_RESOLVE
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ private function assertValueCanBeImploded($value): void
85
85
return ;
86
86
}
87
87
88
- if (is_scalar ($ value )) {
88
+ if (\ is_scalar ($ value )) {
89
89
return ;
90
90
}
91
91
Original file line number Diff line number Diff line change 16
16
use League \Bundle \OAuth2ServerBundle \Manager \Doctrine \RefreshTokenManager ;
17
17
use League \Bundle \OAuth2ServerBundle \Manager \InMemory \AccessTokenManager as InMemoryAccessTokenManager ;
18
18
use League \Bundle \OAuth2ServerBundle \Manager \ScopeManagerInterface ;
19
- use League \Bundle \OAuth2ServerBundle \ValueObject \Scope as ScopeModel ;
20
19
use League \Bundle \OAuth2ServerBundle \Persistence \Mapping \Driver ;
21
20
use League \Bundle \OAuth2ServerBundle \Security \Authenticator \OAuth2Authenticator ;
22
21
use League \Bundle \OAuth2ServerBundle \Service \CredentialsRevoker \DoctrineCredentialsRevoker ;
22
+ use League \Bundle \OAuth2ServerBundle \ValueObject \Scope as ScopeModel ;
23
23
use League \OAuth2 \Server \AuthorizationServer ;
24
24
use League \OAuth2 \Server \CryptKey ;
25
25
use League \OAuth2 \Server \Grant \AuthCodeGrant ;
Original file line number Diff line number Diff line change 9
9
use League \Bundle \OAuth2ServerBundle \Manager \ClientFilter ;
10
10
use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
11
11
use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
12
+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
12
13
use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
13
14
use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
14
15
use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
15
- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
16
16
use Symfony \Contracts \EventDispatcher \EventDispatcherInterface ;
17
17
18
18
final class ClientManager implements ClientManagerInterface
@@ -54,7 +54,6 @@ public function find(string $identifier): ?AbstractClient
54
54
55
55
public function save (AbstractClient $ client ): void
56
56
{
57
- /** @var PreSaveClientEvent $event */
58
57
$ event = $ this ->dispatcher ->dispatch (new PreSaveClientEvent ($ client ), OAuth2Events::PRE_SAVE_CLIENT );
59
58
$ client = $ event ->getClient ();
60
59
Original file line number Diff line number Diff line change 8
8
use League \Bundle \OAuth2ServerBundle \Manager \ClientFilter ;
9
9
use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
10
10
use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
11
+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
11
12
use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
12
13
use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
13
14
use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
14
- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
15
15
use Symfony \Contracts \EventDispatcher \EventDispatcherInterface ;
16
16
17
17
final class ClientManager implements ClientManagerInterface
@@ -38,7 +38,6 @@ public function find(string $identifier): ?AbstractClient
38
38
39
39
public function save (AbstractClient $ client ): void
40
40
{
41
- /** @var PreSaveClientEvent $event */
42
41
$ event = $ this ->dispatcher ->dispatch (new PreSaveClientEvent ($ client ), OAuth2Events::PRE_SAVE_CLIENT );
43
42
$ client = $ event ->getClient ();
44
43
Original file line number Diff line number Diff line change 11
11
use League \Bundle \OAuth2ServerBundle \Model \AccessToken ;
12
12
use League \Bundle \OAuth2ServerBundle \Model \AuthorizationCode ;
13
13
use League \Bundle \OAuth2ServerBundle \Model \Client ;
14
- use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
15
- use League \Bundle \OAuth2ServerBundle \ValueObject \RedirectUri ;
16
14
use League \Bundle \OAuth2ServerBundle \Model \RefreshToken ;
17
- use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
18
15
19
16
/**
20
17
* Metadata driver that enables mapping dynamically accordingly to container configuration.
Original file line number Diff line number Diff line change 9
9
use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
10
10
use League \Bundle \OAuth2ServerBundle \Manager \ScopeManagerInterface ;
11
11
use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
12
+ use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
12
13
use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
13
14
use League \Bundle \OAuth2ServerBundle \ValueObject \Scope ;
14
- use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
15
15
use League \OAuth2 \Server \Entities \ClientEntityInterface ;
16
16
use League \OAuth2 \Server \Entities \ScopeEntityInterface ;
17
17
use League \OAuth2 \Server \Exception \OAuthServerException ;
@@ -84,7 +84,6 @@ public function finalizeScopes(
84
84
85
85
$ scopes = $ this ->setupScopes ($ client , $ this ->scopeConverter ->toDomainArray (array_values ($ scopes )));
86
86
87
- /** @var ScopeResolveEvent $event */
88
87
$ event = $ this ->eventDispatcher ->dispatch (
89
88
new ScopeResolveEvent (
90
89
$ scopes ,
Original file line number Diff line number Diff line change 8
8
use League \Bundle \OAuth2ServerBundle \Event \UserResolveEvent ;
9
9
use League \Bundle \OAuth2ServerBundle \Manager \ClientManagerInterface ;
10
10
use League \Bundle \OAuth2ServerBundle \Model \AbstractClient ;
11
- use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
12
11
use League \Bundle \OAuth2ServerBundle \OAuth2Events ;
12
+ use League \Bundle \OAuth2ServerBundle \ValueObject \Grant ;
13
13
use League \OAuth2 \Server \Entities \ClientEntityInterface ;
14
14
use League \OAuth2 \Server \Entities \UserEntityInterface ;
15
15
use League \OAuth2 \Server \Repositories \UserRepositoryInterface ;
@@ -54,7 +54,6 @@ public function getUserEntityByUserCredentials(
54
54
/** @var AbstractClient $client */
55
55
$ client = $ this ->clientManager ->find ($ clientEntity ->getIdentifier ());
56
56
57
- /** @var UserResolveEvent $event */
58
57
$ event = $ this ->eventDispatcher ->dispatch (
59
58
new UserResolveEvent (
60
59
$ username ,
You can’t perform that action at this time.
0 commit comments