Passed
Push — master ( 9f2c4f...e942df )
by Aleksei
17:57 queued 05:15
created
src/Tokenizer/src/ClassesInterface.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,5 +21,5 @@
 block discarded – undo
21 21
      *                                          results.
22 22
      * @return array<class-string, ReflectionClass>
23 23
      */
24
-    public function getClasses(object|string|null $target = null): array;
24
+    public function getClasses(object | string | null $target = null): array;
25 25
 }
Please login to merge, or discard this patch.
src/Tokenizer/src/Traits/TargetTrait.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -16,13 +16,13 @@
 block discarded – undo
16 16
     {
17 17
         $traits = [];
18 18
 
19
-        do {
19
+        do{
20 20
             $traits = \array_merge(\class_uses($class), $traits);
21 21
             $class = \get_parent_class($class);
22
-        } while ($class !== false);
22
+        }while ($class !== false);
23 23
 
24 24
         //Traits from traits
25
-        foreach (\array_flip($traits) as $trait) {
25
+        foreach (\array_flip($traits) as $trait){
26 26
             $traits = \array_merge(\class_uses($trait), $traits);
27 27
         }
28 28
 
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -16,13 +16,15 @@
 block discarded – undo
16 16
     {
17 17
         $traits = [];
18 18
 
19
-        do {
19
+        do
20
+        {
20 21
             $traits = \array_merge(\class_uses($class), $traits);
21 22
             $class = \get_parent_class($class);
22 23
         } while ($class !== false);
23 24
 
24 25
         //Traits from traits
25
-        foreach (\array_flip($traits) as $trait) {
26
+        foreach (\array_flip($traits) as $trait)
27
+        {
26 28
             $traits = \array_merge(\class_uses($trait), $traits);
27 29
         }
28 30
 
Please login to merge, or discard this patch.
src/Tokenizer/src/InvocationLocator.php 2 patches
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -21,8 +21,8 @@  discard block
 block discarded – undo
21 21
     public function getInvocations(\ReflectionFunctionAbstract $function): array
22 22
     {
23 23
         $result = [];
24
-        foreach ($this->availableInvocations($function->getName()) as $invocation) {
25
-            if ($this->isTargeted($invocation, $function)) {
24
+        foreach ($this->availableInvocations($function->getName()) as $invocation){
25
+            if ($this->isTargeted($invocation, $function)){
26 26
                 $result[] = $invocation;
27 27
             }
28 28
         }
@@ -39,12 +39,12 @@  discard block
 block discarded – undo
39 39
     protected function availableInvocations(string $signature = ''): \Generator
40 40
     {
41 41
         $signature = \strtolower(\trim($signature, '\\'));
42
-        foreach ($this->availableReflections() as $reflection) {
43
-            foreach ($reflection->getInvocations() as $invocation) {
42
+        foreach ($this->availableReflections() as $reflection){
43
+            foreach ($reflection->getInvocations() as $invocation){
44 44
                 if (
45 45
                     !empty($signature)
46 46
                     && \strtolower(\trim($invocation->getName(), '\\')) !== $signature
47
-                ) {
47
+                ){
48 48
                     continue;
49 49
                 }
50 50
 
@@ -55,14 +55,14 @@  discard block
 block discarded – undo
55 55
 
56 56
     protected function isTargeted(ReflectionInvocation $invocation, \ReflectionFunctionAbstract $function): bool
57 57
     {
58
-        if ($function instanceof \ReflectionFunction) {
58
+        if ($function instanceof \ReflectionFunction){
59 59
             return !$invocation->isMethod();
60 60
         }
61 61
 
62
-        try {
62
+        try{
63 63
             $reflection = $this->classReflection($invocation->getClass());
64
-        } catch (LocatorException $e) {
65
-            if ($this->debug) {
64
+        }catch (LocatorException $e){
65
+            if ($this->debug){
66 66
                 throw $e;
67 67
             }
68 68
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
          */
75 75
         $target = $function->getDeclaringClass();
76 76
 
77
-        if ($target->isTrait()) {
77
+        if ($target->isTrait()){
78 78
             //Let's compare traits
79 79
             return \in_array($target->getName(), $this->fetchTraits($invocation->getClass()));
80 80
         }
Please login to merge, or discard this patch.
Braces   +19 added lines, -9 removed lines patch added patch discarded remove patch
@@ -21,8 +21,10 @@  discard block
 block discarded – undo
21 21
     public function getInvocations(\ReflectionFunctionAbstract $function): array
22 22
     {
23 23
         $result = [];
24
-        foreach ($this->availableInvocations($function->getName()) as $invocation) {
25
-            if ($this->isTargeted($invocation, $function)) {
24
+        foreach ($this->availableInvocations($function->getName()) as $invocation)
25
+        {
26
+            if ($this->isTargeted($invocation, $function))
27
+            {
26 28
                 $result[] = $invocation;
27 29
             }
28 30
         }
@@ -39,8 +41,10 @@  discard block
 block discarded – undo
39 41
     protected function availableInvocations(string $signature = ''): \Generator
40 42
     {
41 43
         $signature = \strtolower(\trim($signature, '\\'));
42
-        foreach ($this->availableReflections() as $reflection) {
43
-            foreach ($reflection->getInvocations() as $invocation) {
44
+        foreach ($this->availableReflections() as $reflection)
45
+        {
46
+            foreach ($reflection->getInvocations() as $invocation)
47
+            {
44 48
                 if (
45 49
                     !empty($signature)
46 50
                     && \strtolower(\trim($invocation->getName(), '\\')) !== $signature
@@ -55,14 +59,19 @@  discard block
 block discarded – undo
55 59
 
56 60
     protected function isTargeted(ReflectionInvocation $invocation, \ReflectionFunctionAbstract $function): bool
57 61
     {
58
-        if ($function instanceof \ReflectionFunction) {
62
+        if ($function instanceof \ReflectionFunction)
63
+        {
59 64
             return !$invocation->isMethod();
60 65
         }
61 66
 
62
-        try {
67
+        try
68
+        {
63 69
             $reflection = $this->classReflection($invocation->getClass());
64
-        } catch (LocatorException $e) {
65
-            if ($this->debug) {
70
+        }
71
+        catch (LocatorException $e)
72
+        {
73
+            if ($this->debug)
74
+            {
66 75
                 throw $e;
67 76
             }
68 77
 
@@ -74,7 +83,8 @@  discard block
 block discarded – undo
74 83
          */
75 84
         $target = $function->getDeclaringClass();
76 85
 
77
-        if ($target->isTrait()) {
86
+        if ($target->isTrait())
87
+        {
78 88
             //Let's compare traits
79 89
             return \in_array($target->getName(), $this->fetchTraits($invocation->getClass()));
80 90
         }
Please login to merge, or discard this patch.
src/Tokenizer/src/ScopedClassesInterface.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,5 +17,5 @@
 block discarded – undo
17 17
      *                                    results.
18 18
      * @return \ReflectionClass[]
19 19
      */
20
-    public function getScopedClasses(string $scope, object|string|null $target = null): array;
20
+    public function getScopedClasses(string $scope, object | string | null $target = null): array;
21 21
 }
Please login to merge, or discard this patch.
src/Tokenizer/src/Reflection/ReflectionArgument.php 2 patches
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -14,10 +14,10 @@  discard block
 block discarded – undo
14 14
     /**
15 15
      * Argument types.
16 16
      */
17
-    public const CONSTANT   = 'constant';   //Scalar constant and not variable.
18
-    public const VARIABLE   = 'variable';   //PHP variable
17
+    public const CONSTANT   = 'constant'; //Scalar constant and not variable.
18
+    public const VARIABLE   = 'variable'; //PHP variable
19 19
     public const EXPRESSION = 'expression'; //PHP code (expression).
20
-    public const STRING     = 'string';     //Simple scalar string, can be fetched using stringValue().
20
+    public const STRING     = 'string'; //Simple scalar string, can be fetched using stringValue().
21 21
 
22 22
     /**
23 23
      * New instance of ReflectionArgument.
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
     public function __construct(
29 29
         private string $type,
30 30
         private readonly string $value
31
-    ) {
31
+    ){
32 32
     }
33 33
 
34 34
     public function getType(): string
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
      */
49 49
     public function stringValue(): string
50 50
     {
51
-        if ($this->type !== self::STRING) {
51
+        if ($this->type !== self::STRING){
52 52
             throw new ReflectionException(
53 53
                 \sprintf("Unable to represent value as string, value type is '%s'", $this->type)
54 54
             );
@@ -69,33 +69,33 @@  discard block
 block discarded – undo
69 69
         $level = 0;
70 70
 
71 71
         $result = [];
72
-        foreach ($tokens as $token) {
73
-            if ($token[ReflectionFile::TOKEN_TYPE] === T_WHITESPACE) {
72
+        foreach ($tokens as $token){
73
+            if ($token[ReflectionFile::TOKEN_TYPE] === T_WHITESPACE){
74 74
                 continue;
75 75
             }
76 76
 
77
-            if (empty($definition)) {
77
+            if (empty($definition)){
78 78
                 $definition = ['type' => self::EXPRESSION, 'value' => '', 'tokens' => []];
79 79
             }
80 80
 
81
-            if ($token[ReflectionFile::TOKEN_TYPE] === '(' || $token[ReflectionFile::TOKEN_TYPE] === '[') {
81
+            if ($token[ReflectionFile::TOKEN_TYPE] === '(' || $token[ReflectionFile::TOKEN_TYPE] === '['){
82 82
                 ++$level;
83 83
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
84 84
                 continue;
85 85
             }
86 86
 
87
-            if ($token[ReflectionFile::TOKEN_TYPE] === ')' || $token[ReflectionFile::TOKEN_TYPE] === ']') {
87
+            if ($token[ReflectionFile::TOKEN_TYPE] === ')' || $token[ReflectionFile::TOKEN_TYPE] === ']'){
88 88
                 --$level;
89 89
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
90 90
                 continue;
91 91
             }
92 92
 
93
-            if ($level) {
93
+            if ($level){
94 94
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
95 95
                 continue;
96 96
             }
97 97
 
98
-            if ($token[ReflectionFile::TOKEN_TYPE] === ',') {
98
+            if ($token[ReflectionFile::TOKEN_TYPE] === ','){
99 99
                 $result[] = self::createArgument($definition);
100 100
                 $definition = null;
101 101
                 continue;
@@ -106,9 +106,9 @@  discard block
 block discarded – undo
106 106
         }
107 107
 
108 108
         //Last argument
109
-        if (\is_array($definition)) {
109
+        if (\is_array($definition)){
110 110
             $definition = self::createArgument($definition);
111
-            if (!empty($definition->getType())) {
111
+            if (!empty($definition->getType())){
112 112
                 $result[] = $definition;
113 113
             }
114 114
         }
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
     {
127 127
         $result = new static(self::EXPRESSION, $definition['value']);
128 128
 
129
-        if (\count($definition['tokens']) == 1) {
129
+        if (\count($definition['tokens']) == 1){
130 130
             $result->type = match ($definition['tokens'][0][0]) {
131 131
                 T_VARIABLE => self::VARIABLE,
132 132
                 T_LNUMBER, T_DNUMBER => self::CONSTANT,
Please login to merge, or discard this patch.
Braces   +22 added lines, -11 removed lines patch added patch discarded remove patch
@@ -48,7 +48,8 @@  discard block
 block discarded – undo
48 48
      */
49 49
     public function stringValue(): string
50 50
     {
51
-        if ($this->type !== self::STRING) {
51
+        if ($this->type !== self::STRING)
52
+        {
52 53
             throw new ReflectionException(
53 54
                 \sprintf("Unable to represent value as string, value type is '%s'", $this->type)
54 55
             );
@@ -69,33 +70,40 @@  discard block
 block discarded – undo
69 70
         $level = 0;
70 71
 
71 72
         $result = [];
72
-        foreach ($tokens as $token) {
73
-            if ($token[ReflectionFile::TOKEN_TYPE] === T_WHITESPACE) {
73
+        foreach ($tokens as $token)
74
+        {
75
+            if ($token[ReflectionFile::TOKEN_TYPE] === T_WHITESPACE)
76
+            {
74 77
                 continue;
75 78
             }
76 79
 
77
-            if (empty($definition)) {
80
+            if (empty($definition))
81
+            {
78 82
                 $definition = ['type' => self::EXPRESSION, 'value' => '', 'tokens' => []];
79 83
             }
80 84
 
81
-            if ($token[ReflectionFile::TOKEN_TYPE] === '(' || $token[ReflectionFile::TOKEN_TYPE] === '[') {
85
+            if ($token[ReflectionFile::TOKEN_TYPE] === '(' || $token[ReflectionFile::TOKEN_TYPE] === '[')
86
+            {
82 87
                 ++$level;
83 88
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
84 89
                 continue;
85 90
             }
86 91
 
87
-            if ($token[ReflectionFile::TOKEN_TYPE] === ')' || $token[ReflectionFile::TOKEN_TYPE] === ']') {
92
+            if ($token[ReflectionFile::TOKEN_TYPE] === ')' || $token[ReflectionFile::TOKEN_TYPE] === ']')
93
+            {
88 94
                 --$level;
89 95
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
90 96
                 continue;
91 97
             }
92 98
 
93
-            if ($level) {
99
+            if ($level)
100
+            {
94 101
                 $definition['value'] .= $token[ReflectionFile::TOKEN_CODE];
95 102
                 continue;
96 103
             }
97 104
 
98
-            if ($token[ReflectionFile::TOKEN_TYPE] === ',') {
105
+            if ($token[ReflectionFile::TOKEN_TYPE] === ',')
106
+            {
99 107
                 $result[] = self::createArgument($definition);
100 108
                 $definition = null;
101 109
                 continue;
@@ -106,9 +114,11 @@  discard block
 block discarded – undo
106 114
         }
107 115
 
108 116
         //Last argument
109
-        if (\is_array($definition)) {
117
+        if (\is_array($definition))
118
+        {
110 119
             $definition = self::createArgument($definition);
111
-            if (!empty($definition->getType())) {
120
+            if (!empty($definition->getType()))
121
+            {
112 122
                 $result[] = $definition;
113 123
             }
114 124
         }
@@ -126,7 +136,8 @@  discard block
 block discarded – undo
126 136
     {
127 137
         $result = new static(self::EXPRESSION, $definition['value']);
128 138
 
129
-        if (\count($definition['tokens']) == 1) {
139
+        if (\count($definition['tokens']) == 1)
140
+        {
130 141
             $result->type = match ($definition['tokens'][0][0]) {
131 142
                 T_VARIABLE => self::VARIABLE,
132 143
                 T_LNUMBER, T_DNUMBER => self::CONSTANT,
Please login to merge, or discard this patch.
src/Tokenizer/src/Reflection/ReflectionInvocation.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
         private readonly array $arguments,
30 30
         private readonly string $source,
31 31
         private readonly int $level
32
-    ) {
32
+    ){
33 33
     }
34 34
 
35 35
     /**
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
      */
114 114
     public function getArgument(int $index): ReflectionArgument
115 115
     {
116
-        if (!isset($this->arguments[$index])) {
116
+        if (!isset($this->arguments[$index])){
117 117
             throw new ReflectionException(\sprintf("No such argument with index '%d'", $index));
118 118
         }
119 119
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -113,7 +113,8 @@
 block discarded – undo
113 113
      */
114 114
     public function getArgument(int $index): ReflectionArgument
115 115
     {
116
-        if (!isset($this->arguments[$index])) {
116
+        if (!isset($this->arguments[$index]))
117
+        {
117 118
             throw new ReflectionException(\sprintf("No such argument with index '%d'", $index));
118 119
         }
119 120
 
Please login to merge, or discard this patch.
src/Tokenizer/src/InvocationLocatorInjector.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
 {
17 17
     public function __construct(
18 18
         private readonly Tokenizer $tokenizer
19
-    ) {
19
+    ){
20 20
     }
21 21
 
22 22
     /**
Please login to merge, or discard this patch.
src/Tokenizer/src/Tokenizer.php 2 patches
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
 
23 23
     public function __construct(
24 24
         private readonly TokenizerConfig $config
25
-    ) {
25
+    ){
26 26
     }
27 27
 
28 28
     /**
@@ -63,12 +63,12 @@  discard block
 block discarded – undo
63 63
         $tokens = \token_get_all(\file_get_contents($filename));
64 64
 
65 65
         $line = 0;
66
-        foreach ($tokens as &$token) {
67
-            if (isset($token[self::LINE])) {
66
+        foreach ($tokens as &$token){
67
+            if (isset($token[self::LINE])){
68 68
                 $line = $token[self::LINE];
69 69
             }
70 70
 
71
-            if (!\is_array($token)) {
71
+            if (!\is_array($token)){
72 72
                 $token = [$token, $token, $line];
73 73
             }
74 74
 
@@ -86,11 +86,11 @@  discard block
 block discarded – undo
86 86
     {
87 87
         $finder = new Finder();
88 88
 
89
-        if (empty($directories)) {
89
+        if (empty($directories)){
90 90
             $directories = $this->config->getDirectories();
91 91
         }
92 92
 
93
-        if (empty($exclude)) {
93
+        if (empty($exclude)){
94 94
             $exclude = $this->config->getExcludes();
95 95
         }
96 96
 
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -63,12 +63,15 @@  discard block
 block discarded – undo
63 63
         $tokens = \token_get_all(\file_get_contents($filename));
64 64
 
65 65
         $line = 0;
66
-        foreach ($tokens as &$token) {
67
-            if (isset($token[self::LINE])) {
66
+        foreach ($tokens as &$token)
67
+        {
68
+            if (isset($token[self::LINE]))
69
+            {
68 70
                 $line = $token[self::LINE];
69 71
             }
70 72
 
71
-            if (!\is_array($token)) {
73
+            if (!\is_array($token))
74
+            {
72 75
                 $token = [$token, $token, $line];
73 76
             }
74 77
 
@@ -86,11 +89,13 @@  discard block
 block discarded – undo
86 89
     {
87 90
         $finder = new Finder();
88 91
 
89
-        if (empty($directories)) {
92
+        if (empty($directories))
93
+        {
90 94
             $directories = $this->config->getDirectories();
91 95
         }
92 96
 
93
-        if (empty($exclude)) {
97
+        if (empty($exclude))
98
+        {
94 99
             $exclude = $this->config->getExcludes();
95 100
         }
96 101
 
Please login to merge, or discard this patch.
src/Logger/src/Event/LogEvent.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
         private readonly string $level,
13 13
         private readonly string $message,
14 14
         private readonly array $context = []
15
-    ) {
15
+    ){
16 16
     }
17 17
 
18 18
     public function getTime(): \DateTimeInterface
Please login to merge, or discard this patch.