0
Ich habe eine Abfrage wie folgt aus:Benutzerdefinierte Funktion Modell
$results = User::where('gender', 'male')
->get();
Gibt es eine Möglichkeit, dass ich eine benutzerdefinierte Funktion auf dieser Abfrage aufrufen können, wie:
$results = User::where('gender', 'male')
->get()
->split();
Wo split()
wäre die folgende Funktion:
public function split() {
return array_chunk($results->toArray(), 10);
}
Wie würde ich so etwas implementieren? Wohin würde die Funktion gehen?
Was passiert, wenn ich einen benutzerdefinierten Helfer gesucht? – user6383193
@ user6383193 Sie können eine 'Collection' Klasse wie folgt erweitern: ' Klasse MyOwnHelpers erweitert \ Illuminate \ Database \ Eloquent \ Collection' – GONG