Migration von Zend zu Laminas vollzogen

PHP Micro-Framework: Slim 4.4.0 veröffentlicht
Keine Kommentare

Die Slim Version 4.4.0 wurde mit zahlreichen Änderungen und Verbesserungen veröffentlicht. Unter anderem wurde die Migration von Zend zu Laminas beim PHP Micro-Framework Slim durchgeführt.

Für das PHP-Framework Slim gibt es mit Slim 4.4.0 zum Jahresanfang eine neue Version. Im Fokus der Veröffentlichung liegt, laut des Slim-Blogpost, u.a. die Migration von Zend zu Laminas. Darüber hinaus wurden einige Fehler behoben. 

Neue Features für das Micro-Framework

Mit dem PHP Micro-Framework Slim 4.4.0 lassen sich schnell einfache Webanwendungen schreiben. Mit dem vorliegenden Release wurde die Leistungsstärke des Frameworks weiter verbessert. Hinzugefügt wurden folgendes:

  • Optional können Unterklassen von Ausnahmen im benutzerdefinierten error handler behandelt werden
  • php-di/php-di wurde für den Composer hinzugefügt
  • null wurde zu den Parameter-type Hinweisen hinzugefügt
  • RouteContext-Attribute sind jetzt anpassbar und in den Standardeinstellungen können jetzt private Namen verwendet werden
  • Es wurde eine Migration zur PSR-12 convention hinzugefügt
  • Die Migration von Zend zu Laminas wurde durchgeführt
  • Laminas PSR17 Factory wurde hinzugefügt
  • Die php-autoload-override Version wurde aktualisiert
  • Es ist nun möglich, behandelte Ausnahmen als Array hinzuzufügen
International PHP Conference

PHP in 2020: Fully Loaded

by Arne Blankerts (thePHP.cc)

PSR-14: A Major PHP Event

by Larry Garfield (Platform.sh)

Leaving a Legacy

by Ewout Pieter den Ouden (PHPUnit, open source contributor)

JavaScript Days 2020

Wie ich eine React-Web-App baue

mit Elmar Burke (Blendle) und Hans-Christian Otto (Suora)

Architektur mit JavaScript

mit Golo Roden (the native web)

Zudem gab es für die neue Slim-Version 4.4.0 einige Fixes:

  • Optimierung der error message im error handling wenn displayErrorDetails nicht gesetzt wurde
  • Aktualisierung Links von http zu https
  • Docblock wurde gefixt für Slim\Routing\RouteCollector::cacheFile
  • Fehler können gleichmäßig gerendert werden
  • Prophecies wurden korrigiert
  • autoload-dev kann für den Slim\Tests Namespace verwendet werden

Darüber hinaus wurden für die Slim Version 4.4.0 explicit type-hint und type-hint entfernt.

Slim 4.4.0 steht zum Download bereit

Alle Änderungen im Detail können im Changelog nachgelesen werden. Die neue Version des Micro-Frameworks kann auf der Slim-Website mit Hilfe von Composer installiert werden.

Unsere Redaktion empfiehlt:

Relevante Beiträge

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu:
X
- Gib Deinen Standort ein -
- or -