Blog Category

20 Posts in Kategorie PHP

PHP8: Constructor Property Promotion

28.11.2022 | PHP

When a method parameter is prefixed with one of the visibility keywords public, protected or private, it is considered to be “promoted”. For each promoted parameter, a property with the same name will

weiterlesen →

PHP8: Match expression

28.11.2021 | PHP

Löst einige Probleme der switch-Kontrollstruktur.

weiterlesen →

PHP8: Nullsafe Operator

21.11.2021 | PHP

Es ist ziemlich üblich, eine Methode nur aufzurufen oder eine Eigenschaft für das Ergebnis eines Ausdrucks abzurufen, wenn es nicht null ist. Vor PHP8 war das sehr umständlich.

weiterlesen →

Abstract Factory Pattern

13.03.2020 | PHP

So erstellen Sie eine Reihe verwandter oder abhängiger Objekte, ohne ihre konkreten Klassen anzugeben. Normalerweise implementieren die erstellten Klassen alle dieselbe Schnittstelle.

weiterlesen →

Observer Pattern

13.03.2020 | PHP

Um ein Veröffentlichungs-/Abonnementverhalten für ein Objekt zu implementieren, werden die angefügten "Beobachter" benachrichtigt, wenn ein "Subject"-Objekt seinen Status ändert.

weiterlesen →

Strategy Pattern

13.03.2020 | PHP

Um Strategien zu trennen und ein schnelles Umschalten zu ermöglichen. Dieses Pattern ist eine gute Alternative zur Vererbung (anstatt eine abstrakte Klasse zu haben, die erweitert wird).

weiterlesen →

Factory Method Pattern

13.03.2020 | PHP

Das Factory Method Pattern definiert eine Schnittstelle zur Erzeugung von Objekten, verlagert aber die eigentliche Instanziierung in Unterklassen und läßt die Unterklassen entscheiden, welche konkrete

weiterlesen →

Mantis Bugtracker Lesbarkeit verbessern

10.01.2018 | PHP

in der Mantis-Konfiguration (hier auch mit Upload-Dir):   $g_administrator_email = ''; $g_webmaster_email = ''; $g_from_email = ''; $g_file_upload_method =

weiterlesen →

PHP Compatibility Check mit CodeSniffer

31.08.2011 | PHP

Code nach Kompatibilität checken.

weiterlesen →

Flyweight Pattern

17.07.2010 | PHP

Das Flyweight-Muster nutzt Objekte kleinster Granularität gemeinsam, um große Mengen von ihnen verwenden zu können, ohne den Speicherverbrauch zu steigern.

weiterlesen →

Singleton Pattern

11.02.2010 | PHP

Erzeugungsmuster zur Erstellung genau EINER Instanz eines Objekts. Weitere Instanzen oder Klonen des Objects soll verhindert werden.

weiterlesen →

Analyse

Entwurf

Development

Launch