Completed
Push — master ( b721f8...ec0bb0 )
by Pascal
04:03
created
src/RouterServiceProvider.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
         $container['router.resource_type'] = null;
37 37
         $container['router.file_locator.paths'] = [];
38 38
         $container['router.options'] = [];
39
-        $container['router'] = function (Container $container) {
39
+        $container['router'] = function(Container $container) {
40 40
             $options = array_replace([
41 41
                 'debug'              => $container['router.debug'],
42 42
                 'cache_dir'          => $container['router.cache_dir'],
@@ -54,33 +54,33 @@  discard block
 block discarded – undo
54 54
             );
55 55
         };
56 56
 
57
-        $container['router.file_locator'] = function (Container $container) {
57
+        $container['router.file_locator'] = function(Container $container) {
58 58
             return new FileLocator($container['router.file_locator.paths']);
59 59
         };
60
-        $container['router.loader.xml'] = function (Container $container) {
60
+        $container['router.loader.xml'] = function(Container $container) {
61 61
             return new XmlFileLoader($container['router.file_locator']);
62 62
         };
63
-        $container['router.loader.php'] = function (Container $container) {
63
+        $container['router.loader.php'] = function(Container $container) {
64 64
             return new PhpFileLoader($container['router.file_locator']);
65 65
         };
66 66
 
67 67
         $loaders = ['router.loader.xml', 'router.loader.php'];
68 68
 
69 69
         if (class_exists(Yaml::class)) {
70
-            $container['router.loader.yaml'] = function (Container $container) {
70
+            $container['router.loader.yaml'] = function(Container $container) {
71 71
                 return new YamlFileLoader($container['router.file_locator']);
72 72
             };
73 73
             $loaders[] = 'router.loader.yaml';
74 74
         }
75 75
 
76 76
         if (class_exists(AnnotationReader::class)) {
77
-            $container['router.annotation.reader'] = function () {
77
+            $container['router.annotation.reader'] = function() {
78 78
                 AnnotationRegistry::registerLoader('class_exists');
79 79
 
80 80
                 return new CachedReader(new AnnotationReader(), new ArrayCache());
81 81
             };
82 82
 
83
-            $container['router.annotation.configuration_strategy'] = $container->protect(function (Route $route, \ReflectionClass $class, \ReflectionMethod $method) use ($container) {
83
+            $container['router.annotation.configuration_strategy'] = $container->protect(function(Route $route, \ReflectionClass $class, \ReflectionMethod $method) use ($container) {
84 84
                 if (isset($container[$class->name])) {
85 85
                     $route->setDefault('_controller', $class->name.':'.$method->name);
86 86
                 } elseif ('__invoke' === $method->name) {
@@ -90,18 +90,18 @@  discard block
 block discarded – undo
90 90
                 }
91 91
             });
92 92
 
93
-            $container['router.loader.annotation.class'] = function (Container $container) {
93
+            $container['router.loader.annotation.class'] = function(Container $container) {
94 94
                 return new AnnotationClassLoader(
95 95
                     is_string($reader = $container['router.annotation.reader']) ? $container[$reader] : $reader,
96 96
                     $container['router.annotation.configuration_strategy']
97 97
                 );
98 98
             };
99 99
 
100
-            $container['router.loader.annotation.file'] = function (Container $container) {
100
+            $container['router.loader.annotation.file'] = function(Container $container) {
101 101
                 return new AnnotationFileLoader($container['router.file_locator'], $container['router.loader.annotation.class']);
102 102
             };
103 103
 
104
-            $container['router.loader.annotation.directory'] = function (Container $container) {
104
+            $container['router.loader.annotation.directory'] = function(Container $container) {
105 105
                 return new AnnotationDirectoryLoader($container['router.file_locator'], $container['router.loader.annotation.class']);
106 106
             };
107 107
 
@@ -112,11 +112,11 @@  discard block
 block discarded – undo
112 112
 
113 113
         $container['router.loaders'] = $loaders;
114 114
 
115
-        $container['router.delegating_loader'] = function (Container $container) {
115
+        $container['router.delegating_loader'] = function(Container $container) {
116 116
             return new DelegatingLoader($container['router.loader_resolver']);
117 117
         };
118 118
 
119
-        $container['router.loader_resolver'] = function (Container $container) {
119
+        $container['router.loader_resolver'] = function(Container $container) {
120 120
             $loaders = [];
121 121
             foreach ($container['router.loaders'] as $serviceName) {
122 122
                 $loaders[] = $container[$serviceName];
@@ -125,15 +125,15 @@  discard block
 block discarded – undo
125 125
             return new LoaderResolver($loaders);
126 126
         };
127 127
 
128
-        $container['router.loader'] = function (Container $container) {
128
+        $container['router.loader'] = function(Container $container) {
129 129
             return new ArrayLoader($container, 'router.delegating_loader');
130 130
         };
131 131
 
132
-        $container->extend('url_generator', function ($silexGenerator, $container) {
132
+        $container->extend('url_generator', function($silexGenerator, $container) {
133 133
             return new ChainUrlGenerator([$container['router'], $silexGenerator], $container['request_context']);
134 134
         });
135 135
 
136
-        $container->extend('request_matcher', function ($silexMatcher, $container) {
136
+        $container->extend('request_matcher', function($silexMatcher, $container) {
137 137
             return new ChainRequestMatcher([$container['router'], $silexMatcher], $container['request_context']);
138 138
         });
139 139
     }
Please login to merge, or discard this patch.