diff --git a/public/index.php b/public/index.php index 4df9dfa..b809a62 100644 --- a/public/index.php +++ b/public/index.php @@ -50,6 +50,15 @@ $container = new DI\Container(); // Регистрируем PDO в контейнере как уже созданный объект $container->set('db', $db); +// Регистрируем контроллеры с явным указанием зависимости от PDO +$container->set(App\Controllers\ApiController::class, function() use ($db) { + return new App\Controllers\ApiController($db); +}); + +$container->set(App\Controllers\OwnerController::class, function() use ($db) { + return new App\Controllers\OwnerController($db); +}); + // Установка контейнера для фабрики приложений AppFactory::setContainer($container); $app = AppFactory::create();