Nette autowiring HomePresenter vs BasePresenter
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Fires
- Člen | 97
Zdaravim,
kdyz si pres autowiring do HomePresenteru necham injectnout sluzbu je vsechno
v poradku. Jakmile ale stejnou sluzbu prehodim do BasePresenteru narazim na
chybu
`Recoverable Error
Argument 1 passed to App\Presenters\BasePresenter::__construct() must be an
instance of xxxxxxxxxxxxx, none given, called in
D:\Work\Develop\php\projectmind\app\presenters\HomepagePresenter.php on line
16 and defined `
Jak tohle vyresit ? Zkousel jsem snad uz stovku konfiguraci v configu atd. ale nemuzu na to prijit proc to v Home jde a v Base to vubec nejede . DIky :(
- David Kudera
- Člen | 455
Ano a přesně od toho startup je a i vždy byl ;-) konstruktor by měl být ideálně jen na předání závislostí