Nastavení vlastní User třídy

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

Pokud v configu nastavím vlastní třídu pro službu User, která je potomkem defaultní třídy Nette\Http\User, skript skončí výjimkou Argument 1 passed to Nette\Http\User::__construct() must implement interface Nette\DI\IContainer, none given Tuším, že to bude problém s tím, že pro službu User se vytváří nový Container

David Grudl
Nette Core | 8169
+
0
-

Zřejmě v potomkovi nepředáváš argument do parent::__construct().

Teyras
Člen | 81
+
0
-

Potomek __construct nedefinuje, viz též https://github.com/…e/issues/272