Twig aşkar şablon dillərinə bənzər bir sintaksis istifadə edir Django və Jinja .
Twig də məşhur Symfony PHP çərçivəsində istifadə cari şablonu motorudur.
Twig arxasında prinsipi sadədir. Bu xüsusi syntax edir və düz (optimize) xam PHP kodu çevirir.
Bu onların kodu prototip və müxtəlif icra meyarları əlavə və apps üçün haqq-hesab müxtəlif mühit ssenariləri nəzərə almaq üçün developers verir. Bu böyük, dinamik Web apps bina üçün nə qədər həqiqətən faydalı təsəvvür edə bilər
Bu azad yeni nədir.
< ul>
versiyası 1.22.0 yeni nədir:
- bir təhlükəsizlik zəifliyi fix edir Twig 1.20.0 çubuq nin Sandbox rejimi üçün.
nədir versiyası 1.18.2 Yeni
- kimi tarixlərdə Sabit Saat qurşağı strings
- Sabit 2-sözləri test adları xüsusi node sinif istifadə edildikdə
- Sabit makro (kimi almaq və ya POST) super qlobal bir PHP kimi adlı bir dəlil istifadə
- Sabit date_modify DateTimeImmutable ilə iş zaman
- loops üçün optimaldır
- split filter user Sabit multi-bayt simvol
- operatoru olan reqressiya Sabit
- dilim filter bir reqressiya Sabit
nədir versiyası 1.18.1 Yeni
- kimi tarixlərdə Sabit Saat qurşağı strings
- Sabit 2-sözləri test adları xüsusi node sinif istifadə edildikdə
- Sabit makro (kimi almaq və ya POST) super qlobal bir PHP kimi adlı bir dəlil istifadə
- Sabit date_modify DateTimeImmutable ilə iş zaman
- loops üçün optimaldır
- split filter user Sabit multi-bayt simvol
- operatoru olan reqressiya Sabit
- dilim filter bir reqressiya Sabit
nədir versiyası 1.17.0 Yeni
- kimi tarixlərdə Sabit Saat qurşağı strings
- Sabit 2-sözləri test adları xüsusi node sinif istifadə edildikdə
- Sabit makro (kimi almaq və ya POST) super qlobal bir PHP kimi adlı bir dəlil istifadə
- Sabit date_modify DateTimeImmutable ilə iş zaman
- loops üçün optimaldır
- split filter user Sabit multi-bayt simvol
- operatoru olan reqressiya Sabit
- dilim filter bir reqressiya Sabit
versiyası 1.16.0 yeni nədir:
həmişə RFC 3986 uyğun olaraq kodlar
- dəyişdi url_encode.
- bir "use'-iyerarxiyasının Sabit miras.
- silindi Sandbox aradan __toString siyasət check.
- recursively miras ilə şablonları blokları zəng Sabit.
versiyası 1.15.1 yeni nədir:
- bir undefined idxal üçün çalışırıq bir səhv baş beledir əlavə bir xislət olan blok.
- 0000-00-00 00:00 'date xüsusi dönüşüm Sabit.
- təyin lakin erişirken C uzadılması qəza Sabit uninitialized əmlak.
versiyası 1.15.0 Yeni nədir:
- Şablon Made ignoreStrictCheck :: getAttribute () işləri __call () metodları BadMethodCallException atma ilə
- Əlavə min və max funksiyaları
- Əlavə dəyirmi filter
- optimize qarşısı bir səhv seçilmiş aktiv / əlil ola Sabit
- UTF-8 strings üçün ilk və son filtreler Sabit
versiyası 1.12.3 yeni nədir:
- əlavə zaman istisna olmalıdır
- Sabit ölümcül səhv bir filter / funksiyası / test çox gec.
- bir toplu filter əlavə edib.
- dəstək Added.
Url_encode filter sorğu simli kimi bir sıra kodlama üçün
nədir versiyası 1.12.2 Yeni
- tarix filter və funksiyası istifadə saat zolağını Sabit verilmiş tarixi saat zolağını olan zaman (kimi 2010-01-28T15: 00: 00 + 02: 00).
- Sabit Globals getGlobals erkən adlanır zaman.
- ilk və son filter əlavə edib.
versiyası 1.12.1 yeni nədir:
- ikinci arqument kimi obyekt hallarda üçün əlavə dəstək daimi fəaliyyət göstərir.
- Relaxed Globals idarə BC fasilə qarşısını almaq üçün.
- {{some_string [2]}} üçün əlavə dəstək.
versiyası 1.11.1 yeni nə: (2 off
- Sabit debug məlumat line nömrələmə etdi ).
- (1.9.1 təqdim reqressiya) başqa bir daxili makro zəng zaman qaçan Sabit.
- optimaldır dəyişən çıxış.
PHP 5.4 on
nədir versiyası 1.9.2 yeni
- Sabit Dairəvi ehtiva obyektlər üçün operatoru .
- & # x5c həyata bir obyekt bir ictimai malına erişirken C uzadılması Sabit. ArrayAccess interface
tələblər
- PHP 5.2.4 və ya daha yüksək
Şərhlər tapılmadı