Chybné volání metody load()

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

Ahoj,

updantul jsem Nette z 2.2 na 2.3 a vyskočila na mne tato chyba: Call to undefined method Nette\Caching\Storages\DevNullStorage::load(). – odkaz je na HTML z Tracy.

Je divný, že se to snaží najít metodu load() ve storage zvláště, když IDE správně ukazuje na metodu load() do Nette\Caching\Cache.

Je chyba někde u mne, nebo je to chyba v Nette?

Díky za postrčení.

David Matějka
Moderator | 6445
+
0
-

to je divny, vzhledem k tomu, ze jedine misto, kde se zapisuje do $this->cache je tady a tam se prirazuje Cache.. nezasahoval si rucne do vendoru?

soundake
Člen | 24
+
0
-

Vypadá to, že je Tracy nezvládla ten můj bastl a ukazuje chybu jinde než ve skutečnosti je. Sám jsem si tam přidal do odkaz na Storage v místě, kde je potřeba Cache.

Takže vyřešeno.

David Matějka
Moderator | 6445
+
0
-

Vypadá to, že je Tracy nezvládla ten můj bastl a ukazuje chybu jinde než ve skutečnosti je.

nn, jen rozbali tu cast kodu, ktera je v app (respektive ktera neni ve vendoru) protoze predpoklada hlavne chyby v tvem kodu.

Sám jsem si tam přidal do odkaz na Storage v místě, kde je potřeba Cache.

jako ze si upravil vendor? to bys nemel delat