Passed
Pull Request — master (#839)
by Alexander
16:59
created
src/Boot/tests/Environment/DebugModeTest.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -33,9 +33,9 @@
 block discarded – undo
33 33
 
34 34
         $this->assertSame($expected, $enum);
35 35
 
36
-        if ($enum === DebugMode::Enabled) {
36
+        if ($enum === DebugMode::Enabled){
37 37
             $this->assertTrue($enum->isEnabled());
38
-        } else {
38
+        }else{
39 39
             $this->assertFalse($enum->isEnabled());
40 40
         }
41 41
     }
Please login to merge, or discard this patch.
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -33,9 +33,12 @@
 block discarded – undo
33 33
 
34 34
         $this->assertSame($expected, $enum);
35 35
 
36
-        if ($enum === DebugMode::Enabled) {
36
+        if ($enum === DebugMode::Enabled)
37
+        {
37 38
             $this->assertTrue($enum->isEnabled());
38
-        } else {
39
+        }
40
+        else
41
+        {
39 42
             $this->assertFalse($enum->isEnabled());
40 43
         }
41 44
     }
Please login to merge, or discard this patch.
src/Boot/tests/FunctionsTest.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
     {
19 19
         $core = TestCore::create([
20 20
             'root'   => __DIR__,
21
-            'config' => __DIR__ . '/config',
21
+            'config' => __DIR__.'/config',
22 22
         ])->run();
23 23
 
24 24
         /** @var ContainerInterface $c */
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
     {
34 34
         $core = TestCore::create([
35 35
             'root'   => __DIR__,
36
-            'config' => __DIR__ . '/config',
36
+            'config' => __DIR__.'/config',
37 37
         ])->run(new Environment([
38 38
             'key' => '(true)',
39 39
         ]));
@@ -50,14 +50,14 @@  discard block
 block discarded – undo
50 50
     {
51 51
         $core = TestCore::create([
52 52
             'root'   => __DIR__,
53
-            'config' => __DIR__ . '/config',
53
+            'config' => __DIR__.'/config',
54 54
         ])->run();
55 55
 
56 56
         /** @var ContainerInterface $c */
57 57
         $c = $core->getContainer();
58 58
 
59 59
         ContainerScope::runScope($c, function (): void {
60
-            $this->assertDir(__DIR__ . '/config', directory('config'));
60
+            $this->assertDir(__DIR__.'/config', directory('config'));
61 61
         });
62 62
     }
63 63
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 
75 75
         $core = TestCore::create([
76 76
             'root'   => __DIR__,
77
-            'config' => __DIR__ . '/config',
77
+            'config' => __DIR__.'/config',
78 78
         ])->run();
79 79
 
80 80
         /** @var ContainerInterface $c */
@@ -102,6 +102,6 @@  discard block
 block discarded – undo
102 102
     private function assertDir($path, $value): void
103 103
     {
104 104
         $path = str_replace(['\\', '//'], '/', $path);
105
-        $this->assertSame(rtrim($path, '/') . '/', $value);
105
+        $this->assertSame(rtrim($path, '/').'/', $value);
106 106
     }
107 107
 }
Please login to merge, or discard this patch.
src/Boot/tests/Fixtures/ConfigBootloader.php 1 patch
Braces   +14 added lines, -7 removed lines patch added patch discarded remove patch
@@ -18,22 +18,27 @@  discard block
 block discarded – undo
18 18
 
19 19
     public function init(Container $container, AbstractKernel $kernel): void
20 20
     {
21
-        $kernel->booting(static function (AbstractKernel $kernel) use ($container) {
21
+        $kernel->booting(static function (AbstractKernel $kernel) use ($container)
22
+        {
22 23
             $container->bind('hij', 'foo');
23 24
 
24
-            $kernel->booting(static function () use ($container) {
25
+            $kernel->booting(static function () use ($container)
26
+            {
25 27
                 $container->bind('ijk', 'foo');
26 28
             });
27 29
         });
28 30
 
29
-        $kernel->booted(function (AbstractKernel $kernel) use ($container) {
31
+        $kernel->booted(function (AbstractKernel $kernel) use ($container)
32
+        {
30 33
             $container->bind('jkl', 'foo');
31 34
 
32
-            $kernel->booting(function () use ($container) {
35
+            $kernel->booting(function () use ($container)
36
+            {
33 37
                 $container->bind('klm', 'foo');
34 38
             });
35 39
 
36
-            $kernel->booted(function () use ($container) {
40
+            $kernel->booted(function () use ($container)
41
+            {
37 42
                 $container->bind('lmn', 'foo');
38 43
             });
39 44
         });
@@ -44,11 +49,13 @@  discard block
 block discarded – undo
44 49
     public function boot(ConfigurationBootloader $configuration, AbstractKernel $kernel, Container $container): void
45 50
     {
46 51
         // won't be executed
47
-        $kernel->booting(function (AbstractKernel $kernel) use ($container) {
52
+        $kernel->booting(function (AbstractKernel $kernel) use ($container)
53
+        {
48 54
             $container->bind('ghi', 'foo');
49 55
         });
50 56
 
51
-        $kernel->booted(function (AbstractKernel $kernel) use ($container) {
57
+        $kernel->booted(function (AbstractKernel $kernel) use ($container)
58
+        {
52 59
             $container->bind('mno', 'foo');
53 60
         });
54 61
 
Please login to merge, or discard this patch.
src/Boot/tests/EnvironmentTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -88,7 +88,7 @@
 block discarded – undo
88 88
      * @return EnvironmentInterface
89 89
      * @throws \Throwable
90 90
      */
91
-    protected function getEnv(array $env, bool $overwite= true): EnvironmentInterface
91
+    protected function getEnv(array $env, bool $overwite = true): EnvironmentInterface
92 92
     {
93 93
         $core = TestCore::create(['root' => __DIR__])->run(new Environment($env, $overwite));
94 94
 
Please login to merge, or discard this patch.
src/Boot/tests/Injector/EnumInjectorTest.php 1 patch
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -34,7 +34,8 @@
 block discarded – undo
34 34
 
35 35
     public function testCreateInjectionNotForClass(): void
36 36
     {
37
-        $class = new #[ProvideFrom(method: 'test')] class {
37
+        $class = new #[ProvideFrom(method: 'test')] class
38
+        {
38 39
         };
39 40
 
40 41
         $ref = new \ReflectionClass($class);
Please login to merge, or discard this patch.
src/Boot/tests/ConfigsTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
     {
15 15
         $core = TestCore::create([
16 16
             'root'   => __DIR__,
17
-            'config' => __DIR__ . '/config'
17
+            'config' => __DIR__.'/config'
18 18
         ])->run();
19 19
 
20 20
         /** @var TestConfig $config */
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
     {
28 28
         $core = TestCore::create([
29 29
             'root'   => __DIR__,
30
-            'config' => __DIR__ . '/config',
30
+            'config' => __DIR__.'/config',
31 31
         ])->run();
32 32
 
33 33
         /** @var ConfiguratorInterface $config */
Please login to merge, or discard this patch.
src/Boot/src/BootloadManager/BootloadManager.php 2 patches
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
         private readonly InvokerInterface $invoker,
24 24
         private readonly ResolverInterface $resolver,
25 25
         private readonly Initializer $initializer
26
-    ) {
26
+    ){
27 27
     }
28 28
 
29 29
     public function getClasses(): array
@@ -52,13 +52,13 @@  discard block
 block discarded – undo
52 52
     {
53 53
         $bootloaders = \iterator_to_array($this->initializer->init($classes));
54 54
 
55
-        foreach ($bootloaders as $data) {
55
+        foreach ($bootloaders as $data){
56 56
             $this->invokeBootloader($data['bootloader'], Methods::INIT, $data['options']);
57 57
         }
58 58
 
59 59
         $this->fireCallbacks($bootingCallbacks);
60 60
 
61
-        foreach ($bootloaders as $data) {
61
+        foreach ($bootloaders as $data){
62 62
             $this->invokeBootloader($data['bootloader'], Methods::BOOT, $data['options']);
63 63
         }
64 64
 
@@ -68,14 +68,14 @@  discard block
 block discarded – undo
68 68
     private function invokeBootloader(BootloaderInterface $bootloader, Methods $method, array $options): void
69 69
     {
70 70
         $refl = new \ReflectionClass($bootloader);
71
-        if (!$refl->hasMethod($method->value)) {
71
+        if (!$refl->hasMethod($method->value)){
72 72
             return;
73 73
         }
74 74
 
75 75
         $method = $refl->getMethod($method->value);
76 76
 
77 77
         $args = $this->resolver->resolveArguments($method);
78
-        if (!isset($args['boot'])) {
78
+        if (!isset($args['boot'])){
79 79
             $args['boot'] = $options;
80 80
         }
81 81
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
      */
88 88
     private function fireCallbacks(array $callbacks): void
89 89
     {
90
-        foreach ($callbacks as $callback) {
90
+        foreach ($callbacks as $callback){
91 91
             $this->invoker->invoke($callback);
92 92
         }
93 93
     }
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -52,13 +52,15 @@  discard block
 block discarded – undo
52 52
     {
53 53
         $bootloaders = \iterator_to_array($this->initializer->init($classes));
54 54
 
55
-        foreach ($bootloaders as $data) {
55
+        foreach ($bootloaders as $data)
56
+        {
56 57
             $this->invokeBootloader($data['bootloader'], Methods::INIT, $data['options']);
57 58
         }
58 59
 
59 60
         $this->fireCallbacks($bootingCallbacks);
60 61
 
61
-        foreach ($bootloaders as $data) {
62
+        foreach ($bootloaders as $data)
63
+        {
62 64
             $this->invokeBootloader($data['bootloader'], Methods::BOOT, $data['options']);
63 65
         }
64 66
 
@@ -68,14 +70,16 @@  discard block
 block discarded – undo
68 70
     private function invokeBootloader(BootloaderInterface $bootloader, Methods $method, array $options): void
69 71
     {
70 72
         $refl = new \ReflectionClass($bootloader);
71
-        if (!$refl->hasMethod($method->value)) {
73
+        if (!$refl->hasMethod($method->value))
74
+        {
72 75
             return;
73 76
         }
74 77
 
75 78
         $method = $refl->getMethod($method->value);
76 79
 
77 80
         $args = $this->resolver->resolveArguments($method);
78
-        if (!isset($args['boot'])) {
81
+        if (!isset($args['boot']))
82
+        {
79 83
             $args['boot'] = $options;
80 84
         }
81 85
 
@@ -87,7 +91,8 @@  discard block
 block discarded – undo
87 91
      */
88 92
     private function fireCallbacks(array $callbacks): void
89 93
     {
90
-        foreach ($callbacks as $callback) {
94
+        foreach ($callbacks as $callback)
95
+        {
91 96
             $this->invoker->invoke($callback);
92 97
         }
93 98
     }
Please login to merge, or discard this patch.
src/Boot/src/BootloadManager/ClassesRegistry.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@
 block discarded – undo
22 22
      */
23 23
     public function register(string $class): void
24 24
     {
25
-        if ($this->isBooted($class)) {
25
+        if ($this->isBooted($class)){
26 26
             throw new BootloaderAlreadyBootedException($class);
27 27
         }
28 28
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -22,7 +22,8 @@
 block discarded – undo
22 22
      */
23 23
     public function register(string $class): void
24 24
     {
25
-        if ($this->isBooted($class)) {
25
+        if ($this->isBooted($class))
26
+        {
26 27
             throw new BootloaderAlreadyBootedException($class);
27 28
         }
28 29
 
Please login to merge, or discard this patch.
src/Boot/src/BootloadManager/Initializer.php 2 patches
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
         private readonly ContainerInterface $container,
24 24
         private readonly BinderInterface $binder,
25 25
         private readonly ClassesRegistry $bootloaders = new ClassesRegistry()
26
-    ) {
26
+    ){
27 27
     }
28 28
 
29 29
     /**
@@ -33,23 +33,23 @@  discard block
 block discarded – undo
33 33
      */
34 34
     public function init(array $classes): \Generator
35 35
     {
36
-        foreach ($classes as $class => $options) {
36
+        foreach ($classes as $class => $options){
37 37
             // default bootload syntax as simple array
38
-            if (\is_string($options)) {
38
+            if (\is_string($options)){
39 39
                 $class = $options;
40 40
                 $options = [];
41 41
             }
42 42
 
43 43
             // Replace class aliases with source classes
44
-            try {
44
+            try{
45 45
                 $ref = (new \ReflectionClass($class));
46
-            } catch (\ReflectionException) {
46
+            }catch (\ReflectionException){
47 47
                 throw new ClassNotFoundException(
48 48
                     \sprintf('Bootloader class `%s` is not exist.', $class)
49 49
                 );
50 50
             }
51 51
 
52
-            if ($this->bootloaders->isBooted($class) || $ref->isAbstract()) {
52
+            if ($this->bootloaders->isBooted($class) || $ref->isAbstract()){
53 53
                 continue;
54 54
             }
55 55
 
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
             $this->bootloaders->register($class);
58 58
             $bootloader = $this->container->get($class);
59 59
 
60
-            if (!$this->isBootloader($bootloader)) {
60
+            if (!$this->isBootloader($bootloader)){
61 61
                 continue;
62 62
             }
63 63
 
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
      */
78 78
     private function initBootloader(BootloaderInterface $bootloader): iterable
79 79
     {
80
-        if ($bootloader instanceof DependedInterface) {
80
+        if ($bootloader instanceof DependedInterface){
81 81
             yield from $this->init($this->getDependencies($bootloader));
82 82
         }
83 83
 
@@ -95,11 +95,11 @@  discard block
 block discarded – undo
95 95
      */
96 96
     private function initBindings(array $bindings, array $singletons): void
97 97
     {
98
-        foreach ($bindings as $aliases => $resolver) {
98
+        foreach ($bindings as $aliases => $resolver){
99 99
             $this->binder->bind($aliases, $resolver);
100 100
         }
101 101
 
102
-        foreach ($singletons as $aliases => $resolver) {
102
+        foreach ($singletons as $aliases => $resolver){
103 103
             $this->binder->bindSingleton($aliases, $resolver);
104 104
         }
105 105
     }
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
 
113 113
         $methodsDeps = [];
114 114
 
115
-        foreach (Methods::cases() as $method) {
116
-            if ($reflectionClass->hasMethod($method->value)) {
115
+        foreach (Methods::cases() as $method){
116
+            if ($reflectionClass->hasMethod($method->value)){
117 117
                 $methodsDeps[] = $this->findBootloaderClassesInMethod(
118 118
                     $reflectionClass->getMethod($method->value)
119 119
                 );
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
     private function findBootloaderClassesInMethod(\ReflectionMethod $method): array
127 127
     {
128 128
         $args = [];
129
-        foreach ($method->getParameters() as $parameter) {
129
+        foreach ($method->getParameters() as $parameter){
130 130
             $type = $parameter->getType();
131
-            if ($type instanceof \ReflectionNamedType && $this->shouldBeBooted($type)) {
131
+            if ($type instanceof \ReflectionNamedType && $this->shouldBeBooted($type)){
132 132
                 $args[] = $type->getName();
133 133
             }
134 134
         }
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
      * @psalm-pure
151 151
      * @psalm-assert-if-true TClass $class
152 152
      */
153
-    private function isBootloader(string|object $class): bool
153
+    private function isBootloader(string | object $class): bool
154 154
     {
155 155
         return \is_subclass_of($class, BootloaderInterface::class);
156 156
     }
Please login to merge, or discard this patch.
Braces   +27 added lines, -13 removed lines patch added patch discarded remove patch
@@ -33,23 +33,29 @@  discard block
 block discarded – undo
33 33
      */
34 34
     public function init(array $classes): \Generator
35 35
     {
36
-        foreach ($classes as $class => $options) {
36
+        foreach ($classes as $class => $options)
37
+        {
37 38
             // default bootload syntax as simple array
38
-            if (\is_string($options)) {
39
+            if (\is_string($options))
40
+            {
39 41
                 $class = $options;
40 42
                 $options = [];
41 43
             }
42 44
 
43 45
             // Replace class aliases with source classes
44
-            try {
46
+            try
47
+            {
45 48
                 $ref = (new \ReflectionClass($class));
46
-            } catch (\ReflectionException) {
49
+            }
50
+            catch (\ReflectionException)
51
+            {
47 52
                 throw new ClassNotFoundException(
48 53
                     \sprintf('Bootloader class `%s` is not exist.', $class)
49 54
                 );
50 55
             }
51 56
 
52
-            if ($this->bootloaders->isBooted($class) || $ref->isAbstract()) {
57
+            if ($this->bootloaders->isBooted($class) || $ref->isAbstract())
58
+            {
53 59
                 continue;
54 60
             }
55 61
 
@@ -57,7 +63,8 @@  discard block
 block discarded – undo
57 63
             $this->bootloaders->register($class);
58 64
             $bootloader = $this->container->get($class);
59 65
 
60
-            if (!$this->isBootloader($bootloader)) {
66
+            if (!$this->isBootloader($bootloader))
67
+            {
61 68
                 continue;
62 69
             }
63 70
 
@@ -77,7 +84,8 @@  discard block
 block discarded – undo
77 84
      */
78 85
     private function initBootloader(BootloaderInterface $bootloader): iterable
79 86
     {
80
-        if ($bootloader instanceof DependedInterface) {
87
+        if ($bootloader instanceof DependedInterface)
88
+        {
81 89
             yield from $this->init($this->getDependencies($bootloader));
82 90
         }
83 91
 
@@ -95,11 +103,13 @@  discard block
 block discarded – undo
95 103
      */
96 104
     private function initBindings(array $bindings, array $singletons): void
97 105
     {
98
-        foreach ($bindings as $aliases => $resolver) {
106
+        foreach ($bindings as $aliases => $resolver)
107
+        {
99 108
             $this->binder->bind($aliases, $resolver);
100 109
         }
101 110
 
102
-        foreach ($singletons as $aliases => $resolver) {
111
+        foreach ($singletons as $aliases => $resolver)
112
+        {
103 113
             $this->binder->bindSingleton($aliases, $resolver);
104 114
         }
105 115
     }
@@ -112,8 +122,10 @@  discard block
 block discarded – undo
112 122
 
113 123
         $methodsDeps = [];
114 124
 
115
-        foreach (Methods::cases() as $method) {
116
-            if ($reflectionClass->hasMethod($method->value)) {
125
+        foreach (Methods::cases() as $method)
126
+        {
127
+            if ($reflectionClass->hasMethod($method->value))
128
+            {
117 129
                 $methodsDeps[] = $this->findBootloaderClassesInMethod(
118 130
                     $reflectionClass->getMethod($method->value)
119 131
                 );
@@ -126,9 +138,11 @@  discard block
 block discarded – undo
126 138
     private function findBootloaderClassesInMethod(\ReflectionMethod $method): array
127 139
     {
128 140
         $args = [];
129
-        foreach ($method->getParameters() as $parameter) {
141
+        foreach ($method->getParameters() as $parameter)
142
+        {
130 143
             $type = $parameter->getType();
131
-            if ($type instanceof \ReflectionNamedType && $this->shouldBeBooted($type)) {
144
+            if ($type instanceof \ReflectionNamedType && $this->shouldBeBooted($type))
145
+            {
132 146
                 $args[] = $type->getName();
133 147
             }
134 148
         }
Please login to merge, or discard this patch.