dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbx\dbxContent_admin\dbxContentTreeOrder Klassenreferenz

Plant die stabile 10er-Sortierung eines CMS-Tree-Zweigs. Mehr ...

Öffentliche, statische Methoden

static plan (array $rows, int $moved_id, int $before_id=0, int $after_id=0)

Ausführliche Beschreibung

Plant die stabile 10er-Sortierung eines CMS-Tree-Zweigs.

Die Klasse kennt weder Datenbank noch Cache. Dadurch verwenden Seiten und Ordner exakt dieselbe, isoliert testbare Reihenfolgelogik. Zurückgegeben werden nur Sortierwerte, die sich gegenüber dem gespeicherten Stand ändern.

Dokumentation der Elementfunktionen

◆ plan()

dbx\dbxContent_admin\dbxContentTreeOrder::plan ( array $rows,
int $moved_id,
int $before_id = 0,
int $after_id = 0 )
static
Parameter
array$rowsNach sorter und Titel sortierte Geschwister
int$moved_idID des verschobenen Eintrags
int$before_idID des nachfolgenden Eintrags oder 0
int$after_idID des vorhergehenden Eintrags oder 0
Rückgabe
array{ordered:array<int,array<string,mixed>>,updates:array<int,string>}

Benutzt $row und $rows.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: