@@ -22,7 +22,7 @@ public static function getDatabaseNames() : array {
2222 $ databaseNames [] = $ databaseInfo ['name ' ];
2323 }
2424 } catch (\Throwable $ th ) {
25- ErrorNormalizer::prettyPrint ($ th ); exit ;
25+ ErrorNormalizer::prettyPrintAndDie ($ th );
2626 }
2727
2828 }
@@ -68,21 +68,19 @@ public function getNetworkGraphAction() : Response {
6868
6969 try {
7070
71- foreach (MongoDBHelper:: getClient ()-> listDatabases () as $ databaseInfo ) {
71+ foreach (self :: getDatabaseNames () as $ databaseName ) {
7272
7373 $ nodeCounter ++;
7474
7575 $ databaseNode = [
7676 'id ' => $ nodeCounter ,
77- 'label ' => 'DB: ' . $ databaseInfo [ ' name ' ] ,
77+ 'label ' => 'DB: ' . $ databaseName ,
7878 'shape ' => 'image ' ,
7979 'image ' => MPG_BASE_URL . '/static/images/database-icon.svg ' ,
8080 'size ' => 24
8181 ];
8282
83- $ database = MongoDBHelper::getClient ()->selectDatabase (
84- $ databaseInfo ['name ' ]
85- );
83+ $ database = MongoDBHelper::getClient ()->selectDatabase ($ databaseName );
8684
8785 foreach ($ database ->listCollections () as $ collectionInfo ) {
8886
@@ -104,7 +102,7 @@ public function getNetworkGraphAction() : Response {
104102 ]);
105103
106104 $ networkGraph ['mapping ' ][ $ collectionNode ['id ' ] ] = [
107- 'databaseName ' => $ databaseInfo [ ' name ' ] ,
105+ 'databaseName ' => $ databaseName ,
108106 'collectionName ' => $ collectionInfo ['name ' ]
109107 ];
110108
@@ -118,7 +116,7 @@ public function getNetworkGraphAction() : Response {
118116 ]);
119117
120118 $ networkGraph ['mapping ' ][ $ databaseNode ['id ' ] ] = [
121- 'databaseName ' => $ databaseInfo [ ' name ' ] ,
119+ 'databaseName ' => $ databaseName ,
122120 'collectionName ' => null
123121 ];
124122
0 commit comments