Seitdem Laravel sich dem neuen großen Laravel 6 Release nähert, hat das Team am 06.08.2019 neuesten Korrekturen und Änderungen an Laravel 5.8 veröffentlicht. Diese Version hat keine neuen Funktionen, aber einige Änderungen die wir uns ansehen werden:
Zuerst wurde die dump()
-Methode innerhalb einer QueryBuilder instance behoben und ist nun "chainable":
DB::table('users') ->where('votes', '>', 100) ->dump() ->get();
Als nächstes wurde die Sichtbarkeit der Methode hasPivotColumn()
-Methode auf öffentlich geändert:
$relation = $model->somePivotRelation(); if ($relation->hasPivotColumn('position')) { // build a specific query containing that attribute }
Sie können die vollständige Liste der Korrekturen unten sehen, und den gesamten Unterschied zwischen 5.8.30 und 5.8.31 auf GitHub. Die vollständigen Versionshinweise für Laravel 5.8 sind im GitHub 5.8 Changelog verfügbar:
updateExistingPivot()
when pivot is non-existent (#29362)assertJsonValidationErrors()
with multiple messages (#29380)Illuminate\Cache\ArrayStore::forget()
returns false on missing key (#29427)QueryBuilder::dump()
method (#29437)hasPivotColumn()
method (#29367)date_create
to prevent date validator warnings (#29342, #29389)Laravel Bootstrap Components ist ein Starter-Kit für Laravel mit Blade und Bootstrap speziell entwickelt für Entwickler.
© 2024 Zundel-Webdesign - Alle Rechte vorbehalten.
Die als Artikel veröffentlichten Inhalte unterliegen dieser Creative Commons Licence.