Viele neue Methoden mit Laravel 6.12

Laravel 6.12 mit neuen Features veröffentlicht
Keine Kommentare

Das PHP Framework Laravel hat ein Update erhalten. Laravel 6.12 ist erschienen und hält einige Neuerungen und Bugfixes bereit.

Laravel 6.12 steht bereit. Das Framework erhält mit dem neuen Update die Möglichkeit, Factory-Dateien in den Service Provider zu laden und gesamte Sitzungen durch neu hinzugefügte Methode auszugeben.

Laravel 6.12 bringt neue Features

Zu den Neuerungen für Laravel 6.12 zählen beispielsweise die loadFactoriesFrom-Methode, die in die Service Provider implementiert wurde. Hiermit sollen Factory-Dateien in den Service Provider geladen werden, damit Packages bereits bestehende Factories eines Packages nutzen können. Somit müssten keine neuen Factory-Dateien erstellt werden. Zur Veranschaulichung hier ein Beispiel aus der Release Note:

// from a service provider...
$this->loadFactoriesFrom('source/database/factories');

$this->loadFactoriesFrom([
    'source_one/database/factories', 
    'source_two/database/factories',
]);

Neu ist auch die Methode dumpSession(), die der TestResponse class hinzugefügt wurde. Dadurch können vollständige Sitzungen oder auch nur bestimmte Schlüssel ausgegeben werden:

$response->dumpSession();
$response->dumpSession('example');
$response->dumpSession(['example', 'example2']);

Mit Laravel 6.12 wird die Unterstützung für PHPUnit 7 gemäß der Release Note zudem wiederhergestellt.

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)


Nähere Informationen zu weiteren neuen Features in Laravel 6.12 finden sich in der Release Note auf dem Laravel Blog. Darüber hinaus können über GitHub die wichtigen Änderungen der beiden Versionen 6.11 und 6.12 in einem Vergleich eingesehen werden. Eine vollständige Übersicht zu den neuen Features und Überarbeitungen finden sich ebenso in der Release Note auf GitHub.

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 -