dibi a zavislost na nette

DavidTheNewbie
Člen | 79
+
0
-

Skrze composer jsem si stahnul samostane Dibi klienta pro pripojeni k databazi. Pri pokusu o pripojeni se generuje chyba:

Call to undefined method Nette\Diagnostics\Debugger::getBar() in /var/www/html/webservice-messages/vendor/dibi/dibi/src/Dibi/Bridges/Nette/Panel.php on line 46

Jak je to mozne, kdyz nikde neni zminena zavislost na Nette?

nightfish
Člen | 472
+
+1
-

Jakou máš verzi dibi v composer.lock? V aktuální 3.1.0 už soubor Panel.php není…

Editoval nightfish (14. 12. 2017 17:03)

Šaman
Člen | 2634
+
0
-

I kdyby byl… jak se dostaneš k tomu Panel.php? Při samostané práci s Dibi se debug panel nepoužil, takže jeho závislost na Nette nijak nevadila. Tahle část slouží k vytvoření debug panelu v Nette, takže samozřejmě bez Nette ztrácí smysl. Ale Dibi samotné žádnou takovou závislost nemá a nikdy nemělo.

DavidTheNewbie
Člen | 79
+
0
-

Šaman napsal(a):

I kdyby byl… jak se dostaneš k tomu Panel.php? Při samostané práci s Dibi se debug panel nepoužil, takže jeho závislost na Nette nijak nevadila. Tahle část slouží k vytvoření debug panelu v Nette, takže samozřejmě bez Nette ztrácí smysl. Ale Dibi samotné žádnou takovou závislost nemá a nikdy nemělo.

Ke stackTrace s Panel.php jsem se dostal v momente zavolani dibi::connect([$options]); Verze Dibi je „3.0.*“

DavidTheNewbie
Člen | 79
+
0
-

nightfish napsal(a):

Jakou máš verzi dibi v composer.lock? V aktuální 3.1.0 už soubor Panel.php není…

Navyseni verze pomohlo. Diky.