function () { return new MenuManager( new MenuService(), new MenuMapper() ); }, PluginInstaller::class => function () { return new PluginInstaller(); }, InstallPluginController::class => function ($container) { return new InstallPluginController( $container->get(PluginInstaller::class) ); }, IntegrationRegistry::class => function () { return new IntegrationRegistry(); }, IntegrationService::class => function ($container) { return new IntegrationService( $container->get(IntegrationRegistry::class) ); }, // GetAllIntegrationsController::class => function ($container) { // return new GetAllIntegrationsController( // $container->get(IntegrationRegistry::class) // ); // }, // // GetIntegrationController::class => function ($container) { // return new GetIntegrationController( // $container->get(IntegrationRegistry::class) // ); // }, ];