Meine Blog-Beiträge

Neue Funktionen zu Laravel 6.0.4 hinzugefügt

Neue Funktionen zu Laravel 6.0.4 hinzugefügt


Lassen Sie uns einige neue Funktionen in dieser Version hervorheben:

Ersten assertJsonPath()Erstens erscheint die TestResponse-Klasse wirklich nützlich, um Werte in einer JSON-Antwort anzugeben, indem eine Punktdarstellung für geschachtelte Eigenschaften verwendet wird. Eine zusätzlicher Anspruch:

$this->getJson(Route)'api.post.show', [$post->id]))
    ->assertJsonPath('Tags', [])
    ->assertJsonPath('comments.0.user.username', 'ecrmnn')
    ->assertJsonPath('Kommentare.*.körper', [
        'Zuerst!',
        "Das ist mein Kommentar",
    ]);
Dann fügte der eloquente Builder drei neue Zugriffsmethoden hinzu, um zu versuchen, zu behaupten, ob eine Builderklasse über globale/lokale Makros verfügt:

$builder->hasMacro($name);
$builder->getGlobalMacro($name);
$builder->hasGlobalMacro($name);
Gehört ToManyPivottable-Spalten importieren Für Beziehung Eine weitere Zugriffsmethode hinzugefügt :

$example->getPivotColumns();

Diese Features funktionieren harmonisch rückwärts und fügen nur eine alternative Möglichkeit hinzu, Argumente und Optionen zu definieren.

Die vollständige Liste der folgenden Korrekturen und alle auf GitHub 6.0.3 bis 6.0.4 Sie können die Unterschiede zwischen Hinweise zur Vollversion für Laravel 5.8 GitHub v6-Änderungsprotokoll :



Diesen Artikel teilen


Kommentare (0)

Kommentar