Ho una matrice di variabili che voglio visualizzare in un modello Twig e ogni variabile può essere una stringa o una data.Verificare se una variabile è una data con Twig
Se la variabile è una data, voglio applicare il filtro date
in questo modo:
{{ my_var|date('d/m/Y') }}
E se è una stringa che deve essere visualizzato nel modo consueto:
{{ my_var }}
C'è un modo per verificare se una variabile è una data (ad esempio un'istanza dell'oggetto DateTime di PHP)?
problema correlato su github: [Si consideri un'istanza di prova] (https://github.com/fabpot/Twig/issues/553) –
@DanLee Grazie, è interessante ma capisco perché il PR è stato chiuso senza essere unito in questo modo sembrerebbe una sorta di mix tra PHP e Twig. –
Sì, certo, non è proprio il business della vista. Ho pensato che potrebbe essere d'aiuto se volessi davvero implementare l'operatore 'instanceof'. –