Nutzt man die Funktion sortBy()
von Laravel um Daten zu sortieren, dann wird normalerweise die Groß- und Kleinschreibung beachtet. Möchte man das bewusst deaktivieren, dann kann man das über die Parameter SORT_NATURAL|SORT_FLAG_CASE
machen. Ein Beispiel:
$customers = Customer::all()->sortBy( 'name', SORT_NATURAL|SORT_FLAG_CASE );
Gut zu wissen ist dabei, dass sortBy()
die gleichen Parameter akzeptiert wie die php-eigene sort()
-Funktion. Eine Übersicht über alle möglichen Parameter ist hier zu finden.