Twig bruker en syntaks som ligner på malen språkene som finnes i Django og Jinja .
Twig er også gjeldende sjablonmiddel motoren som brukes i den populære Symfony PHP rammeverk.
Prinsippet bak Twig er enkel. Det tar bestemt syntaks og konverterer til vanlig (optimalisert) raw PHP-koden.
Dette gjør at utviklere til prototype deres kode og legge til ulike kriterier gjennomføring og ta hensyn til ulike miljø scenarier for sine apps. Du kan forestille deg hvordan virkelig nyttig dette kan være for å bygge store, dynamiske web apps
Hva er nytt i denne utgaven.
< ul>
Hva er nytt i versjon 1.22.0:
- Twig 1.20.0 som inneholder et sikkerhetsproblem fix for Twig Sandbox-modus.
Hva er nytt i versjon 1.18.2:
- Fast tidssone på datoer som strenger
- Fast 2-ord test navn når en tilpasset nodeklassen ikke er brukt
- Till makroer når du bruker et argument kåret som en PHP super global (som GET eller POST)
- Fast date_modify når du arbeider med DateTimeImmutable
- Optimalisert for sløyfer
- Faste multi-byte tegn håndtering i delingen filter
- Fikset en regresjon i operatør
- Fikset en regresjon i stykket filter
Hva er nytt i versjon 1.18.1:
- Fast tidssone på datoer som strenger
- Fast 2-ord test navn når en tilpasset nodeklassen ikke er brukt
- Till makroer når du bruker et argument kåret som en PHP super global (som GET eller POST)
- Fast date_modify når du arbeider med DateTimeImmutable
- Optimalisert for sløyfer
- Faste multi-byte tegn håndtering i delingen filter
- Fikset en regresjon i operatør
- Fikset en regresjon i stykket filter
Hva er nytt i versjon 1.17.0:
- Fast tidssone på datoer som strenger
- Fast 2-ord test navn når en tilpasset nodeklassen ikke er brukt
- Till makroer når du bruker et argument kåret som en PHP super global (som GET eller POST)
- Fast date_modify når du arbeider med DateTimeImmutable
- Optimalisert for sløyfer
- Faste multi-byte tegn håndtering i delingen filter
- Fikset en regresjon i operatør
- Fikset en regresjon i stykket filter
Hva er nytt i versjon 1.16.0:
- Endret url_encode å alltid kode i henhold til RFC 3986.
- Fast arv i en "use'-hierarkiet.
- Fjernet __toString politikk sjekk når sandkassen er deaktivert.
- Fast rekursivt kall blokker i maler med arv.
Hva er nytt i versjon 1.15.1:
- Lagt en feilmelding når du prøver å importere en udefinert kvartal fra en egenskap.
- Fast konvertering av den spesielle '0000-00-00 00:00' date.
- Fikset en C forlengelse krasj ved tilgang definert men initialisert eiendom.
Hva er nye i versjon 1.15.0:
- Made ignoreStrictCheck i Mal :: getAttribute () fungerer med __call () metoder å kaste BadMethodCallException
- Lagt minimums- og maksimums funksjoner
- Lagt runden filter
- Fikset en bug som forhindret optimizer som skal aktiveres / deaktiveres selektivt
- Fast første og siste filtre for UTF-8 strenger
Hva er nytt i versjon 1.12.3:
- Fast fatal feil som bør være et unntak når du legger til et filter / funksjon / test for sent.
- Lagt til en batch filter.
- Lagt til støtte for koding en matrise som søkestrengen i url_encode filter.
Hva er nytt i versjon 1.12.2:
- Fast tidssonen brukes av datoen filter og funksjon når den gitte datoen inneholder en tidssone (som 2010-01-28T15: 00: 00 + 02: 00).
- Till globals når getGlobals kalles tidlig.
- Lagt første og siste filter.
Hva er nytt i versjon 1.12.1:
- Lagt til støtte for objekt instanser som andre argument for konstant funksjon.
- Avslappet globals ledelsen å unngå en BC pause.
- Lagt til støtte for {{some_string [2]}}.
Hva er nytt i versjon 1.11.1:
- Fast debug info linjenummerering (var av 2 ).
- Fast rømmer når du ringer et makro inni en annen (som ble introdusert i 1.9.1).
- Optimalisert variabel tilgang på PHP 5.4.
Hva er nytt i versjon 1.9.2:
- Fikset i operatør for objekter som inneholder sirkelreferanser .
- Fikset C forlengelse ved tilgang til en offentlig eiendom som tilhører et objekt implementere & # x5c;. ArrayAccess grensesnitt
Krav
- PHP 5.2.4 eller nyere
Kommentarer ikke funnet