Meine Blog-Beiträge

Laravel 7.16 Out

Laravel 7.16 Out


Das Laravel-Team entwickelte zwei neue Methoden für die Sichtbarkeit von v7.16-Modellen und veröffentlichte die neuesten Funktionen, Korrekturen und Änderungen im 7.x-Zweig.

Modell makeVisibleIf und makeHiddenIf-Methode

@rennokkiHidesAttributes Modellfunktion trug zu zwei neuen Methoden bei:

// Hide home_lineups and away_lineups when $sportEvent->has_lineups === false
$sportEvent->makeHiddenIf(function ($sportEvent) {
return ! $sportEvent->has_lineups;
}, ['home_lineups', 'away_lineups']);
// Include home_lineups and away_lineups if $sportEvent->has_lineups === true
$sportEvent->makeVisibleIf(function ($sportEvent) {
return $sportEvent->has_lineups;
}, ['home_lineups', 'away_lineups']);

Schutzbefehl für Modell

Alex Miles , --Wächter zur Fähigkeit eines besonderen Schutzes beigetragen durch:

php artisan make:policy --guard=api

Hinzufügen einer Theme-Eigenschaft zur Mailable-Klasse

Bassel Hossam hat zu einer neuen Mailable::$theme-Funktion beigetragen, die es dem Benutzer ermöglicht, das Design zu ändern und eine genaue Reflexion über Aufträge in der Warteschlange zu ermöglichen.

Versionshinweise

Unten sehen Sie die vollständige Liste der neuen Funktionen und Updates und den Unterschied zwischen 7.15.0 und 7.16.0 auf GitHub. Benutzern wird empfohlen, auf die spätere Version 7.16.1 zu aktualisieren, die den neuesten Patch für Version 7.16.x enthält.

v7.16.0

Hinzugefügt

  • makeVisibleIfUnd makeHiddenIfMethoden Illuminate-Datenbank, Eloquent,-Bedenken, HidesAttributes# 33176 , 42383e4 )
  • make:PolitikEs wurde eine spezielle Schutzoption hinzugefügt ( # 33210 , 13e3b65 )
  • MailableThemaFunktion hinzugefügt Illuminate-Mail-Mail-fähig# 33218 )

aktualisierte



Diesen Artikel teilen


Kommentare (0)

Kommentar