Meine Blog-Beiträge

Laravel 6.15.0 Veröffentlicht

Laravel 6.15.0 Veröffentlicht


Authentifizierung

Eine neue überprüfte Autorisierung wird überprüft, nachdem sie vom Benutzeranbieter empfangen wurde:

use Illuminate\Auth\Events\Validated;Event::assertDispatched(Validated::class, function ($event) {
$this->assertSame('web', $event->guard);
$this->assertEquals(1, $event->user->id);
return true;
});

Benutzerdefinierte Ausnahmeansichten 

Maarten Buis, Grundausnahme Handler der Klasse wurde eine "getHttpExceptionView ()"-Methode hinzugefügt. Wenn Sie eine bestimmte Logik benötigen, um eine Ansicht zum Erstellen einer Ausnahme zu erstellen, Handler Sie können diese Methode in der Unterklasse überschreiben.

/**
* Get the view used to render HTTP exceptions.
*
* @param \Symfony\Component\HttpKernel\Exception\HttpExceptionInterface $e
* @return string
*/
protected function getHttpExceptionView(HttpExceptionInterface $e)
{
return "errors::{$e->getStatusCode()}";
}

Hinzufügen einer Zeile zu einem Tisch mit Handwerker

anfügenRow Sie können Tabellen in Composer-Befehlen Zeilen hinzufügen, indem Sie die Methode verwenden:

public function handle()
{
$table = $this->table(
['Column', 'Another column'],
[]
);
$table->appendRow(['Value', 'Another Value']);
$table->appendRow(['Value', 'Another Value']);
}

Sie können die vollständige Liste der neuen Funktionen und Updates auf GitHub und die Unterschiede zwischen 6.14.0 und 6.15.0 sehen. Alle Versionshinweise für Laravel 6.0 finden Sie im GitHub v6-Änderungsprotokoll:

v6.15.0

Hinzugefügt

  • Illuminate-Auth-Ereignisse,Validierte # 31357 , 7ddac28 )
  • Blueprint Makro# 31365 )
  • Makrofähig Funktion hinzugefügt Illuminate-Konsole, Planung, Zeitplan# 31354 )
  • ,dispatchAfterResponse In BusFake-Unterstützung hinzugefügt# 31418 , e59597f )
  • Illuminate-Foundation-Exceptions-Handler::getHttpExceptionView()-Methode # 31420 )
  • Handwerkerbefehle dürfen Zeilen zu Provinztabellen hinzugefügt werden ( #31426 )

Fest

aktualisierte

  • Split Console-Interaktion aktualisiert ( #31376 )
  • UrlGenerator::isValid() SMS-Verbindung als aktuelle URL der Methode hinzugefügt ( # 31382 )
  • Aktualisieren Sie CommonMark, und verwenden Sie die angegebene Tabellenerweiterung ( #31411 )
  • Bewerbung::$terminatingCallbacks Stellen Sie sicher, dass es zurückgesetzt wird Anwendung::flush()# 31413 )
  • PhpRedisConnector::createClient() Hinzugefügtserialisierungs-Entfernungsoption # 31417 )



Diesen Artikel teilen


Kommentare (0)

Kommentar