File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ return new SizeSorter([
5555/*
5656 * Returns:
5757 *
58- * array: [
58+ * Illuminate\Support\Collection( [
5959 * 'XXS',
6060 * 'XL',
6161 * 'XXL',
@@ -64,37 +64,29 @@ return new SizeSorter([
6464 * '28',
6565 * '54',
6666 * 'ONE SIZE',
67- * ]
67+ * ])
6868 */
6969```
7070
7171``` php
7272use DragonCode\SizeSorter\SizeSorter;
7373
7474// Laravel models collection
75- $items = Size::query()-> get();
75+ $items = Size::get();
7676
7777return new SizeSorter($items)
7878 ->column('title')
7979 ->sort();
8080```
8181
82+ The static ` items ` method is also available:
83+
8284``` php
8385use DragonCode\SizeSorter\SizeSorter;
8486
85- // Laravel collection
86- $items = collect([...]);
87-
88- return new SizeSorter($items)
89- ->sort();
90-
91- /*
92- * Returns:
93- *
94- * Collection: [
95- * // ...
96- * ]
97- */
87+ return SizeSorter::items([
88+ // ...
89+ ])->sort();
9890```
9991
10092### Groups Order
@@ -137,7 +129,10 @@ use DragonCode\SizeSorter\Enum\Group;
137129use DragonCode\SizeSorter\SizeSorter;
138130
139131return new SizeSorter($items)
140- ->orderBy([Group::BraSize, Group::OtherSizes])
132+ ->orderBy([
133+ Group::BraSize,
134+ Group::OtherSizes,
135+ ])
141136 ->sort();
142137```
143138
You can’t perform that action at this time.
0 commit comments