Call to a member function method() on null – pouze na produkci
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- macosx69
- Člen | 5
V presenteru injectuju model:
class DayMenuPresenter extends BasePresenter {
/** @var Model\DayMenuRepository @inject */
public $dayMenuRepository;
...
Neon config je definovany:
services:
- App\Model\DayMenuRepository
V debug modu bezi vse v poradku, ale pokud se ten presenter pusti
z produkce, tak nasledne vyhodi vyjimku pri volani
$this->dayMenuRepository->metoda()
s hlasenim, ze variable
$dayMenuRepository neni definovana.
Pomuze jedine smazat cache a spustit to nejprve z produkce a teprve potom z debugu.
Tehle problem se mi posledni dobou objevuje celkem casto.
Nevite nekdo, co delam spatne, pripadne kde je zakopany pes?