1717 */
1818namespace Nazg\Foundation ;
1919
20- use Facebook\HackRouter\BaseRouter ;
21- use Nazg\Http\HttpMethod ;
22- use Nazg\Heredity\Heredity ;
23- use Nazg\Heredity\{MiddlewareStack , PsrContainerResolver} ;
24- use Nazg\Response\Emitter ;
25- use Nazg\RequestHandler\FallbackHandler ;
26- use Nazg\Foundation\Middleware\Dispatcher ;
27- use Nazg\Foundation\Bootstrap\BootstrapRegister ;
28- use Nazg\Foundation\Dependency\DependencyInterface ;
29- use Psr\Http\Server\RequestHandlerInterface ;
30- use Psr\Http\Server\MiddlewareInterface ;
31- use Psr\Http\Message\ServerRequestInterface ;
32- use Psr\Http\Message\ResponseInterface ;
33- use Psr\Container\ContainerInterface ;
20+ use type Facebook\HackRouter\BaseRouter ;
21+ use type Nazg\Heredity\Heredity ;
22+ use type Nazg\Heredity\{MiddlewareStack , PsrContainerResolver} ;
23+ use type Nazg\Response\Emitter ;
24+ use type Nazg\RequestHandler\FallbackHandler ;
25+ use type Nazg\Foundation\Middleware\Dispatcher ;
26+ use type Nazg\Foundation\Bootstrap\BootstrapRegister ;
27+ use type Nazg\Foundation\Dependency\DependencyInterface ;
28+ use type Psr\Http\Server\RequestHandlerInterface ;
29+ use type Psr\Http\Message\ServerRequestInterface ;
30+ use type Psr\Http\Message\ResponseInterface ;
31+ use type Psr\Container\ContainerInterface ;
32+
33+ use function get_class ;
34+ use function is_array ;
35+ use function array_key_exists ;
3436
3537class Application {
3638
@@ -52,7 +54,7 @@ public function run(ServerRequestInterface $serverRequest): void {
5254 invariant (
5355 $router instanceof BaseRouter ,
5456 " %s class must extend %s" ,
55- \ get_class ($router ),
57+ get_class ($router ),
5658 BaseRouter :: class ,
5759 );
5860 list ($middleware , $attributes ) =
@@ -63,7 +65,7 @@ public function run(ServerRequestInterface $serverRequest): void {
6365 }
6466 }
6567 $heredity = $this -> middlewareProcessor(
66- $middleware [' middleware' ],
68+ $middleware [' middleware' ],
6769 $container
6870 );
6971 $this -> send(
@@ -127,8 +129,8 @@ protected function middleware(): ImmVector<\Nazg\Types\TMiddlewareClass> {
127129 }
128130
129131 private function registerDependencies (mixed $config ): void {
130- if (\ is_array ($config )) {
131- if (\ array_key_exists (Service :: MODULES , $config )) {
132+ if (is_array ($config )) {
133+ if (array_key_exists (Service :: MODULES , $config )) {
132134 if ($this -> dependency instanceof \Nazg \Foundation \Dependency \ Dependency ) {
133135 $vModule = $config [Service :: MODULES ];
134136 if ($vModule instanceof ImmVector ) {
@@ -140,8 +142,8 @@ private function registerDependencies(mixed $config): void {
140142 }
141143
142144 private function registerMiddlewares (mixed $config ): void {
143- if (\ is_array ($config )) {
144- if (\ array_key_exists (Service :: MIDDLEWARES , $config )) {
145+ if (is_array ($config )) {
146+ if (array_key_exists (Service :: MIDDLEWARES , $config )) {
145147 if ($config [Service :: MIDDLEWARES ] instanceof ImmVector ) {
146148 $this -> im = $config [Service :: MIDDLEWARES ];
147149 }
0 commit comments