Запутался ). Допустим есть 2 обьекта или модуля(как правильно назвать?). Шаблонизатор Twig и ORM Eloquent.
1. Запихиваю их соответственно в контейнеры
$container['view'] = function ($container) {
$view = new \Adbar\Slim\Views\Twig('path/to/templates');
...
};
$container['db'] = function ($container) {
$capsule = new \Illuminate\Database\Capsule\Manager;
...
}
2. Добавляю роутер
$app->get('/', 'App\PageController:index');
Вот здесь вопрос. Правильно ли я понимаю что в этот контроллер я должен передать экземпляры обьектов Twig и Eloquent? Как это сделать?