Meine Blog-Beiträge

Laravel 6.7.0 Aus

Laravel 6.7.0 Aus


exceptionContext() Anwendung Handler Klasse ein neues Methode

// App/Exceptions/Handler.php
protected function exceptionContext(Exception $e)
{
    if ($e instanceof CustomException) {
        return ['custom_context' => $e->getCustomProperty()];
    }

    return parent::exceptionContext($e);
}
Hier können Sie die Modellinstanz verwenden, um ein Beispiel:
/**
 * Create a new job instance.
 *
 * @param  \App\Podcast  $podcast
 * @return void
 */
public function __construct(Podcast $podcast)
{
    $this->podcast = $podcast->withoutRelations();
}

Die vollständige Liste der folgenden neuen Funktionen und Updates Und Bei GitHub 6.6.2 bis 6.7.0 Sie können den vollen Unterschied zwischen Notizen in voller Ausführung für Laravel 6.0 GitHub v6-Änderungsprotokoll :

v6.7.0

Hinzugefügt

  • Hinzugefügt getQualifiedCreatedAtColumn() Und getQualifiedUpdatedAtColumn() Methoden HasTimestamps# 30792 )
  • Hinzugefügt exceptionContext() Methode Ausnahmen-Handler# 30780 )
  • Es wurde die Möglichkeit hinzugefügt, einen Fehler beim Mailstamping ( # 30799 , 4320b82 )
  • Hinzugefügt ohneBeziehungen() Und unsetRelations() Methoden HasRelationships# 30802 )
  • Paged ResourceCollection::pReserveQueryParameters() Schutzabfrageparameter in API-Ressourcen Hinzugefügt 30745 , e92a708 )

Fest

  • Feste Modelle in stringbasierten Datenbankvalidierungsregeln ( # 30790 )
  • Fest Routing-RedirectController()# 30783 )

aktualisierte



Diesen Artikel teilen


Kommentare (0)

Kommentar