@@ -70,7 +70,6 @@ public function __construct(
7070
7171 public function __invoke (ServerRequest $ request ): void
7272 {
73- $ GLOBALS ['containerBuilder ' ] = $ GLOBALS ['containerBuilder ' ] ?? null ;
7473 $ GLOBALS ['urlParams ' ] = $ GLOBALS ['urlParams ' ] ?? null ;
7574 $ GLOBALS ['message ' ] = $ GLOBALS ['message ' ] ?? null ;
7675 $ this ->checkParameters (['db ' , 'table ' , 'goto ' ]);
@@ -95,7 +94,7 @@ public function __invoke(ServerRequest $request): void
9594 ]);
9695 $ GLOBALS ['cfg ' ]['InsertRows ' ] = $ _POST ['insert_rows ' ];
9796 /** @var ChangeController $controller */
98- $ controller = $ GLOBALS [ ' containerBuilder ' ] ->get (ChangeController::class);
97+ $ controller = Core:: getContainerBuilder () ->get (ChangeController::class);
9998 $ controller ($ request );
10099
101100 return ;
@@ -503,34 +502,34 @@ private function doTransformations(array $mimeMap): void
503502 private function moveBackToCallingScript (string $ gotoInclude , ServerRequest $ request ): void
504503 {
505504 $ GLOBALS ['active_page ' ] = $ gotoInclude ;
506-
505+ $ container = Core:: getContainerBuilder ();
507506 if ($ gotoInclude === '/sql ' ) {
508507 /** @var SqlController $controller */
509- $ controller = $ GLOBALS [ ' containerBuilder ' ] ->get (SqlController::class);
508+ $ controller = $ container ->get (SqlController::class);
510509 $ controller ($ request );
511510
512511 return ;
513512 }
514513
515514 if ($ gotoInclude === '/database/sql ' ) {
516515 /** @var DatabaseSqlController $controller */
517- $ controller = $ GLOBALS [ ' containerBuilder ' ] ->get (DatabaseSqlController::class);
516+ $ controller = $ container ->get (DatabaseSqlController::class);
518517 $ controller ($ request );
519518
520519 return ;
521520 }
522521
523522 if ($ gotoInclude === '/table/change ' ) {
524523 /** @var ChangeController $controller */
525- $ controller = $ GLOBALS [ ' containerBuilder ' ] ->get (ChangeController::class);
524+ $ controller = $ container ->get (ChangeController::class);
526525 $ controller ($ request );
527526
528527 return ;
529528 }
530529
531530 if ($ gotoInclude === '/table/sql ' ) {
532531 /** @var TableSqlController $controller */
533- $ controller = $ GLOBALS [ ' containerBuilder ' ] ->get (TableSqlController::class);
532+ $ controller = $ container ->get (TableSqlController::class);
534533 $ controller ($ request );
535534
536535 return ;
0 commit comments