Closed dominikmiskovec closed 1 year ago
Můžeš mi poslat výpis balíků z composeru? Protože testy prochází a tento kód se testuje. Takže Muselo dojít k nainstalování nějakého balíku se kterým to úplně neladí.
Zajímá mě guzzlehttp/guzzle
ale když pošleš celý composer show
nebudu se zlobit.
Edit: chybu se mi zatím nepodařilo nasimulovat. A testuju pro guzzlehttp/guzzle 7.5.0
Dokážeš aktualizovat guzzlehttp/guzzle
na ^7.0
?
Jasný, vyzkouším. Taky mě to teď napadlo. Dám hned vědět.
Opravu zkusím udělat jen aktualizace pokud je možná bude rychlejší.
Oprava nepůjde, až guzzle 7.0+ implementoval Psr\Http\Client\ClientInterface
. To znamená, že mohu dát jen hlášení o této skutečnosti.
Nebo je také možné použít symfony/http pak je potřeba FioFactory podědit a upravit metody, co instancují guzzle, aby se použilo symfony. Ale asi nechceš mít v projektu dvě knihovny co dělají to samé, možná je dočasně než vyřešíš update guzzle.
Jo už vidím, jedna knihovna má dependency na starší verzi guzzle, musím knihovnu aktualizovat nebo vyměnit za jinou.
Tímpádem problém vyřešený :) Díky moc!
Při vytváření instance FioFactory kód hlásí chybu.
h4kuna\Fio\FioFactory::createClientInterface(): Return value must be of type Psr\Http\Client\ClientInterface, GuzzleHttp\Client returned