Technical debt in PHP projects

Analyse der technischen Schulden von PHP Projekten – eZ Publish 5 kann punkten Was sind technische Schulden in der Software Entwicklung? Dabei handelt es sich um eine in neuerer Zeit eingeführte Metapher für die möglichen Konsequenzen schlechten Software Designs und schlechter technischer Umsetzung von Software. Man versteht darunter gemeinhin, wie ... Read more »

Extend eZ 5.3 – Change user authentication to login with email

Sometimes it is required that a user needs to be logged in additionally via email address, not only via username. In eZ Publish prior to version 5.3 this was possible since eZ provided legacy settings (site.ini) for it: [UserSettings] AuthenticateMatch=login;email Starting with eZ 5.3 the logic has been changed and ... Read more »

Operator in PHP nutzen

Was würden wir nur ohne einen „Operator“ machen? Ohne dieses kleine Hilfsmittel würde wahrscheinlich keine eZ Publish Seite funktionieren. Wahrscheinlich? Nein, ganz sicher nicht. Oft werden sie nur in Templates benutzt, ob jetzt Twig oder eZ Template. Doch was ist, wenn man auf einen Operator auch mal über PHP zugreifen ... Read more »