Tutti i miei servizi e parametri da services.yml vengono contrassegnati e viene visualizzato il messaggio "Non si indica uno scalare che inizia con"% " il carattere dell'indicatore è deprecato poiché Symfony 3.1 ". Ma sto usando Symfony 2.6 e non voglio mettere i valori tra virgolette dato che non è necessario per questa versione. Ciò è accaduto solo dopo aver aggiornato il plugin Symfony per PhpStorm 2016.1Non quotare uno scalare a partire dall'indicatore "%" carattere deprecato poiché Symfony 3.1
Cosa posso fare per evitare questo? (utilizzando PhpStorm 10 o utilizzando un plug-in meno recente non è un'opzione)
non trovo questo una buona opzione per me. Sto usando Symfony 2.6. Perché sto ricevendo un messaggio su qualcosa che è in Symfony 3.1? Questa è la situazione che voglio evitare. –
Apparentemente il plugin 'Symfony Plugin' non fornisce un modo per specificare quale versione di Symfony usi e probabilmente non tenta di rilevarlo da solo. Puoi provare a chiedere questa funzione sulla [pagina GitHUb del plugin] (https://github.com/Haehnchen/idea-php-symfony2-plugin-doc/issues). Comunque, Symfony 2.6 è una versione che ha superato il suo [periodo di mantenimento] (http://symfony.com/doc/current/contributing/community/releases.html#schedule) (incluso il periodo * di quattordici * mesi per le correzioni dei problemi di sicurezza) . Dovresti fare un passo avanti e migrare il progetto verso una versione più recente. – axiac
Sfortunatamente la migrazione non è un'opzione. Grazie per le tue risposte! –