Jak se v routeru dostat k modelu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Xantes
- Člen | 28
Ahoj, jak se v RouterFactory dostanu k modelu např. PageRepository?
Přes $this->context->PageRepository háže Nette chybu,
že nezná context.
Zatím to mám udělný takto
private $PageRepository;
public function __construct(Nette\Database\Connection $db)
{
$this->PageRepository= $db;
}
Přijde mi to ale jako zbytečnost, když už mám připravené metody pro práci s db v modelu.
- David Matějka
- Moderator | 6445
tak kdyz mas to PageRepository jako sluzbu, tak si to vyzadej v konstruktoru misto Connection.