File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ public static function create($source)
31
31
/**
32
32
* CollectionEngine constructor.
33
33
*
34
- * @param \Illuminate\Http\Resources\Json\AnonymousResourceCollection<array-key, array> $collection
34
+ * @param \Illuminate\Http\Resources\Json\AnonymousResourceCollection<array-key, array> $resourceCollection
35
35
*/
36
- public function __construct (AnonymousResourceCollection $ collection )
36
+ public function __construct (AnonymousResourceCollection $ resourceCollection )
37
37
{
38
+ /** @var \Illuminate\Support\Collection<(int|string), array> $collection */
39
+ $ collection = collect ($ resourceCollection )->pluck ('resource ' );
38
40
$ this ->request = app ('datatables.request ' );
39
41
$ this ->config = app ('datatables.config ' );
40
- $ this ->collection = collect ( $ collection) ;
41
- $ this ->original = collect ( $ collection) ;
42
- $ this ->columns = array_keys ($ this ->serialize (collect ( $ collection) ->first ()));
42
+ $ this ->collection = $ collection ;
43
+ $ this ->original = $ collection ;
44
+ $ this ->columns = array_keys ($ this ->serialize ($ collection ->first ()));
43
45
}
44
46
}
You can’t perform that action at this time.
0 commit comments