Skip to content

Commit 89618fd

Browse files
committed
[PHPStan] Created baseline for side effects of exposing sudo
1 parent 8675f63 commit 89618fd

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

phpstan-baseline.sudo.neon

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
parameters:
2+
ignoreErrors:
3+
-
4+
message: '#^Method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\) invoked with 2 parameters, 1 required\.$#'
5+
identifier: arguments.count
6+
count: 1
7+
path: src/lib/Repository/Permission/CachedPermissionService.php
8+
9+
-
10+
message: '#^Callable callable\(\)\: T invoked with 1 parameter, 0 required\.$#'
11+
identifier: arguments.count
12+
count: 1
13+
path: src/lib/Repository/Permission/PermissionResolver.php
14+
15+
-
16+
message: '#^Method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\) invoked with 2 parameters, 1 required\.$#'
17+
identifier: arguments.count
18+
count: 1
19+
path: src/lib/Repository/Repository.php
20+
21+
-
22+
message: '#^Parameter \#1 \$callback of method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\) expects callable\(\)\: T, callable\(Ibexa\\Contracts\\Core\\Repository\\Repository\)\: T given\.$#'
23+
identifier: argument.type
24+
count: 1
25+
path: src/lib/Repository/Repository.php

phpstan.neon.dist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ includes:
33
- vendor/phpstan/phpstan-symfony/extension.neon
44
- phpstan-baseline.neon
55
- phpstan-baseline.pagerfanta.neon
6+
- phpstan-baseline.sudo.neon
67

78
parameters:
89
level: 8

0 commit comments

Comments
 (0)