Vlastní routa pomocí DB, předání modelu s přístupem do DB routě

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Toliceek
Člen | 9
+
0
-

Zdravím,

snažím se vytvořit vlastní routy pomocí DB. Chtěl jsem použít řešení které je popsáno Zde .

Bohužel se mi to u aktuální verze nette nedaří. V RouterFaktory mi to hlásí chybu na řádku

$router[] = new SlugRouter($this->SlugManager); → Using $this when not in object context

Funguje teď v nette Dependency Injection jinak než před těmi 2 lety, nebo může být problém ještě jinde?

Děkuji za rady

Felix
Nette Core | 1196
+
0
-

Toliceek napsal(a):

$router[] = new SlugRouter($this->SlugManager); → Using $this when not in object context

Tohle neni problem Nette, imho se snazis pouzit $this ve staticky metode/tride.