Class ‚Nette\Framework‘ not found

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

Tohle mi vyhodil framework, když jsem aktualizoval na verzi 2.4. Chybu to samozřejmě odhalilo, to je správně. Jen jsem se pěkně zapotil, co ji vlastně vyhazuje.
Problém je tak trochu, že jsem si zvykl (a to asi i ostatní) používat komposer a případně i další komponenty pro nette. Asi je jasné kam tím mířim. Chybu jsem nakonec našel v jedné z komponent a stačilo ji aktualizoval. Nešlo by u této chyby ukázat, kde je vlastně tahle konstrukce použita?
Berte to spíše jako nápad, který jsem vůbec neanalyzoval, takže to je možná nereálné.
Ale určitě to není cool, když se mi aktualizuje nette a přestane mi fungovat komponenta a já se dozvím od DependencyCheckeru, tuto chybu, která mi v podstatě neřekla kde to hapruje. Dozvěděl jsem se to až když jsem prostě natvrdo prohledal, kde se tahle třída používá a to jsem ještě měl štěstí, že to bylo použito takhle absolutně.

Felix
Nette Core | 1190
+
0
-

Nevyhazuje hlasku Class ‚Nette\Framework‘ not found samotny PHP?

ViPEr*CZ*
Člen | 814
+
0
-

No normálně jsem viděl laděnku a zastavilo se to až zde: https://api.nette.org/…ker.php.html#111

David Grudl
Nette Core | 8173
+
+3
-

Ten fatal error je blbej, zkusil jsem to reportovat jako bug https://bugs.php.net/bug.php?… (může dát vote +1) a do Nette dal workaround.

ViPEr*CZ*
Člen | 814
+
0
-

Oki.