Dieser Artikel ist die Quintessenz einer jahrelangen Leidenschaft und Zusammenfassung aller Artikel übers Trialbiken, die in der Vergangenheit auf einem eigenen Blog veröffentlicht waren.
If you have a PHP application that handles dynamic Twig templates, which can be changed by a user, you have most likely already stumbled upon the question:
Es kommt immer wieder mal vor, das ein potenzieller Kunde schon vor dem ersten Gespräch unterzeichnete Dokumente von mir sehen möchte. Dokumente wie ein NDA (Non disclosure agreement – Vertraulichkeitserklärung) finde ich dabei völlig okay, auch wenn ich es vor dem ersten Gespräch für überzogen halte, aber das ist ein anderes Thema.
Ein kleiner Quickie für meine eigenen Tipps & Tricks Box, falls mir das Problem nochmal passieren sollte.
Jedem der schon mal näheren Kontakt mit dem NumberFormatter in internationalisierten Projekten hatte, dürfte der leichte Sarkasmus im Titel aufgefallen sein. Dies ist mein persönlicher “Rant” über die Implementation, aber um konstruktiv zu bleiben auch ein paar funktionierende Beispiele.
Wieso? Insbesondere bei der Formatierung von Währungen gibt es einige Stolpersteine. Einige davon habe ich gefunden, während ich auf der Suche nach einer Lösung war, die hoffentlich auch auf allen OS und PHP Versionen läuft. Und da meine Zeiterfassung Kimai die Anzeige von monetären Werten (mit und ohne Währung) benötigt, durfte ich mich ein wenig mit der Umsetzung herumschlagen. Man sollte meinen das 2020 die Anzeige von Geld eine Trivialität darstellt, nachdem die LowLevel APIs hierfür schon vor langer Zeit fertiggestellt wurden.