Jak dostat databázové připojení z containeru přes Presenter do Modelu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mkoula
- Backer | 52
Tak něajak v Nette 2.0 Beta hledám způsob jak dostat připojení k databázi do Modelu…
Například zde je ukázané jak se založí model s připojením: https://forum.nette.org/…pro-zelenace#…
Ale mě by zajímalo jak si předám do nějakého presenteru onen model… Dříve si v BasePresenteru ve startup člověk udělal:
<?php
abstract class BasePresenter extends Presenter
{
public $model;
function startup()
{
parent::startup();
$this->model = new \Model;
}
}
?>
Jenže ted teda dumám jak v presenteru získám $container->model, který je vytvořen při inicializaci z configu?
- Majkl578
- Moderator | 1364
Jenže ted teda dumám jak v presenteru získám $container->model, který je vytvořen při inicializaci z configu?
$this->context->model
?
Zkus si přečíst: https://pla.nette.org/…cy-injection