Twig

Software screenshot:
Twig
Dettagli del software:
Versione: 1.22.2 Aggiornato
Data di caricamento: 10 Dec 15
Sviluppatore: Fabien Potencier
Licenza: Libero
Popolarità: 224

Rating: nan/5 (Total Votes: 0)

Twig usa una sintassi simile ai linguaggi del modello si trovano in Django e Jinja .

Twig è anche il motore di template corrente utilizzato nella popolare Symfony framework PHP.

Il principio alla base Twig è semplice. Prende sintassi specifica e converte in pianura (ottimizzato) codice PHP prima.

Questo consente agli sviluppatori di prototipo il loro codice e aggiungere diversi criteri di esecuzione e di tener conto di vari scenari di ambiente per le loro applicazioni. Si potrebbe immaginare come molto utile questo può essere per la costruzione di grandi dimensioni, applicazioni Web dinamiche

Cosa c'è di nuovo in questa versione:.

< ul>

  • Ramoscello 1.20.0, che contiene una correzione vulnerabilità di sicurezza per la modalità sandbox di Twig.
  • Cosa c'è di nuovo nella versione 1.22.0:

    • Ramoscello 1.20.0, che contiene una correzione vulnerabilità di sicurezza per la modalità Sandbox di Twig.

    Cosa c'è di nuovo nella versione 1.18.2:

    • fuso orario fisso in date come stringhe
    • 2-word fisse nomi prova quando una classe nodo personalizzato non viene utilizzato
    • macro fissi quando si utilizza un argomento di nome come un super-PHP globale (come GET o POST)
    • date_modify fissa quando si lavora con DateTimeImmutable
    • Ottimizzato per cicli
    • fissi caratteri multi-byte di movimentazione nel filtro scissione
    • Risolto un regresso l'operatore in
    • fissi una regressione nel filtro fetta

    Cosa c'è di nuovo nella versione 1.18.1:

    • fuso orario fisso in date come stringhe
    • 2-word fisse nomi prova quando una classe nodo personalizzato non viene utilizzato
    • macro fissi quando si utilizza un argomento di nome come un super-PHP globale (come GET o POST)
    • date_modify fissa quando si lavora con DateTimeImmutable
    • Ottimizzato per cicli
    • fissi caratteri multi-byte di movimentazione nel filtro scissione
    • Risolto un regresso l'operatore in
    • fissi una regressione nel filtro fetta

    Cosa c'è di nuovo nella versione 1.17.0:

    • fuso orario fisso in date come stringhe
    • 2-word fisse nomi prova quando una classe nodo personalizzato non viene utilizzato
    • macro fissi quando si utilizza un argomento di nome come un super-PHP globale (come GET o POST)
    • date_modify fissa quando si lavora con DateTimeImmutable
    • Ottimizzato per cicli
    • fissi caratteri multi-byte di movimentazione nel filtro scissione
    • Risolto un regresso l'operatore in
    • fissi una regressione nel filtro fetta

    Cosa c'è di nuovo nella versione 1.16.0:

    • url_encode Cambiato per codificare sempre secondo RFC 3986.
    • eredità Risolto in un 'use'-gerarchia.
    • Rimosso il controllo della politica __toString quando la sandbox è disabilitato.
    • fissi ricorsivamente chiamando blocchi nei modelli con l'ereditarietà.

    Cosa c'è di nuovo nella versione 1.15.1:

    • Aggiunto un messaggio di errore quando si tenta di importare un non definito isolato da un tratto.
    • Corretta la conversione della speciale '0000-00-00 00:00' data.
    • Risolto un crash estensione C quando si accede definito ma la proprietà non inizializzata.

    Cosa c'è di nuovo nella versione 1.15.0:

    • Fatto ignoreStrictCheck in Template :: getAttribute () opere con __call (metodi) gettando BadMethodCallException
    • Aggiunto min e max funzioni
    • Aggiunto il filtro rotondo
    • Risoluzione di un errore che impediva gli ottimizzatori di abilitare / disabilitare selettivamente
    • fissi primo e l'ultimo dei filtri per stringhe UTF-8

    Cosa c'è di nuovo nella versione 1.12.3:

    • Corretto errore fatale che dovrebbe essere un'eccezione quando si aggiungono un filtro / funzione / test troppo tardi.
    • Aggiunta di un filtro batch.
    • Aggiunto il supporto per la codifica di un array come stringa di query nel filtro url_encode.

    Cosa c'è di nuovo nella versione 1.12.2:

    • Risolto il fuso orario utilizzato dal filtro e la funzione della data quando la data indicata contiene un fuso orario (come 2010-01-28T15: 00: 00 + 02: 00).
    • globali fisse quando getGlobals viene chiamato nella fase iniziale.
    • Inserito il primo e l'ultimo filtro.

    Cosa c'è di nuovo nella versione 1.12.1:

    • Aggiunto il supporto per istanze di oggetti come secondo argomento di la funzione costante.
    • gestione globali Relaxed per evitare una rottura BC.
    • Aggiunto il supporto per {{some_string [: 2]}}.

    Ciò che è nuovo nella versione 1.11.1:

    • il debug fissa numerazione Info Line (era fuori per 2 ).
    • fissi fuggire quando si chiama una macro all'interno di un altro (regressione introdotta in 1.9.1).
    • Ottimizzato accesso variabile su PHP 5.4.

    Cosa c'è di nuovo nella versione 1.9.2:

    • fissi l'operatore in per gli oggetti che contengono riferimenti circolari .
    • fissi l'estensione di C quando si accede a una proprietà pubblica di un oggetto che implementa il & # x5C;. interfaccia ArrayAccess

    Requisiti :

    • PHP 5.2.4 o superiore

    Programmi simili

    iText
    iText

    12 May 15

    Node-snappy
    Node-snappy

    10 Dec 15

    Zend InfoCard
    Zend InfoCard

    13 May 15

    Apache Libcloud
    Apache Libcloud

    9 Apr 16

    Altri software di sviluppo Fabien Potencier

    Sismo
    Sismo

    1 May 16

    Pimple
    Pimple

    6 Mar 16

    Silex
    Silex

    10 Feb 16

    Goutte
    Goutte

    10 Dec 15

    Commenti a Twig

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!