Universeorange.com/Docs/
The sort class extends the data class. it uses an array with with
.
{
"6aa5e5b8-7288-4a51-a39b-ff40df387953": {
"label": [
"9c02f203-4a5d-4996-a323-73d60469d454"
],
"content": "...",
"uuid": "6aa5e5b8-7288-4a51-a39b-ff40df387953",
"title": "...",
"ctime": 1609157496,
"mtime": 1609157496
},
...
}
$result = Sort::list($result)->with(['mtime' => 'DESC', 'title' => 'ASC']);
Sort a list with mtime (modification time) Descending and with the title Ascending.
Currently, max. 2 different attributes are sorted either DESC
(Descending) or ASC
(Ascending).
In this example it is first sorted on mtime
. If the mtime
is the same it will sort on the title
.
The sort expects that the element
has an uuid
if not it will generate one and adds it as an attribute to the element
.
Last modified: 2021-06-07
© 2021 universeorange.com