Outils pour utilisateurs

Outils du site


devweb:laravel:collection (lu 26730 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
devweb:laravel:collection [04-05-2022 14:23] edmc73devweb:laravel:collection [26-01-2023 17:05] (Version actuelle) – [sort sur plusieurs champs] edmc73
Ligne 78: Ligne 78:
             ];             ];
         })->values();         })->values();
 +</code>
 +
 +Trier comme on veut
 +<code php>
 +        $permissions = $permissions->sortBy(function($p){
 +                switch ($p->role) {
 +                    case "administrator":
 +                        return "A";
 +                    break;
 +                    case "assigner":
 +                        return "B";
 +                    break;
 +                    case "assignable":
 +                        return "C";
 +                    break;
 + 
 +                    default:
 +                        return "Z";
 +                    break;
 +                }
 +            });
 </code> </code>
devweb/laravel/collection.1651674208.txt.gz · Dernière modification : de edmc73