 
      
    PHP
- 30 ответов
- 0 вопросов
    24
    Вклад в тег
    
      
      
    
  
  
 
  
   
  
   
  
   
  
   
  
  Единственный вариант, который мне известен, это через внедрение зависимостей.
Но я не представляю в какой части приложения это делают. Нужно создать подключение к БД в front-controller и поместить в DI-контейнер, и в дальнейшем использовать ? Или как ?
$container->set('db', function () use ($container) {
    return new DbConnection($container->get('config')['db']);
});$container->set('MyService', function () use ($container) {
    return new MyService($container->get('db'));
});