Symfony 2.8: ResourceInterface :: isFresh () ist seit 2.8 veraltet

8

Nach dem Upgrade auf Symfony auf Version 2.8 habe ich eine Menge Warnung gefunden:

  

Die Klasse "Symfony \ Bundle \ AsseticBundle \ Config \ AsseticResource" ist   Durchführen einer Ressourcenprüfung durch ResourceInterface :: isFresh (),   welches seit 2.8 veraltet ist und in 3.0 (54 mal) entfernt wird

Stapel (von Symfony Profiler)

%Vor%

für das Upgrade, das ich verwendet habe:

%Vor%

das ist mein composer.json

%Vor%

Wie löst man diese Verwarnungswarnung?

    
ar099968 07.12.2015, 16:39
quelle

3 Antworten

13

Irgendein googeln gefunden dieses: Ссылка

Sie verlinken auf die Assetic GitHub Seite, die behauptet, dass 2.7.1 für Symfony 3 bereit ist. Aber das ist es eindeutig nicht. So einfach ist das. Assetic ist gerade nicht symfony 3 bereit, so dass es in 2.8 viele Verwarnungen gibt. Die Zusammenführungsanforderung zum Beheben dieses Problems wurde noch nicht zusammengeführt.

    
Joshua 10.12.2015, 10:51
quelle
10

Der Dev-Master-Zweig ist seit einigen Wochen Symfony 3-kompatibel. Es ist nichts falsch daran zu aktualisieren, es zu benutzen.

composer.json

%Vor%

composer update symfony / assetic-bundle

Alle Fehler verschwinden.

    
Don Omondi 11.12.2015 05:19
quelle
1

Haben Sie versucht, die Version des Assessed Bundle auf die neueste zu aktualisieren?

%Vor%     
Daniel Cole 07.12.2015 17:47
quelle

Tags und Links